📄 pim_adaptation.h
字号:
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
*ptempBoolVal = pEvent->alarm;
return 0;
}
/*****************************************************************************
* FUNCTION
* get_ReminderBeforeStart
* DESCRIPTION
*
* PARAMETERS
* pEvent [?]
* ptempDateVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 get_ReminderBeforeStart(IEvent *pEvent, kal_int32 *ptempDateVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
*ptempDateVal = 0;
return 0;
}
/*===============================================================================*/
/*****************************************************************************
* FUNCTION
* put_FormattedAddress
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_FormattedAddress(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* *ptempFieldVal = pContact -> */
return 0;
}
/*****************************************************************************
* FUNCTION
* put_FormattedName
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_FormattedName(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
app_ucs2_strncpy((kal_int8*)pContact->name, (kal_int8*)ptempFieldVal, MAX_PB_NAME_LENGTH);
return 0;
}
/*****************************************************************************
* FUNCTION
* put_NickName
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_NickName(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* *ptempFieldVal = pContact->name; */
return 0;
}
/*****************************************************************************
* FUNCTION
* put_EmailAddress
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_EmailAddress(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
app_ucs2_strncpy((kal_int8*)pContact->emailAddress, (kal_int8*)ptempFieldVal, MAX_PB_EMAIL_LENGTH);
return 0;
}
/*****************************************************************************
* FUNCTION
* put_MobileNumber
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_MobileNumber(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
app_ucs2_strncpy((kal_int8*)pContact->number, (kal_int8*)ptempFieldVal,MAX_PB_NUMBER_LENGTH+1);
return 0;
}
/*****************************************************************************
* FUNCTION
* put_HomeNumber
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_HomeNumber(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
app_ucs2_strncpy((kal_int8*)pContact->homeNumber, (kal_int8*)ptempFieldVal,MAX_PB_NUMBER_LENGTH+1);
return 0;
}
/*****************************************************************************
* FUNCTION
* put_OfficeNumber
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_OfficeNumber(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
app_ucs2_strncpy((kal_int8*)pContact->officeNumber, (kal_int8*)ptempFieldVal,MAX_PB_NUMBER_LENGTH+1);
return 0;
}
/*****************************************************************************
* FUNCTION
* put_FaxNumber
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_FaxNumber(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
app_ucs2_strncpy((kal_int8*)pContact->faxNumber, (kal_int8*)ptempFieldVal,MAX_PB_NUMBER_LENGTH+1);
return 0;
}
/*****************************************************************************
* FUNCTION
* put_ContactNote
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_ContactNote(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* UCS2Strcpy(pContact->number, ptempFieldVal); */
return 0;
}
/*****************************************************************************
* FUNCTION
* put_CompanyName
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_CompanyName(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
app_ucs2_strncpy( (kal_int8*)pContact->companyName , (kal_int8*)ptempFieldVal, MAX_PB_COMPANY_LENGTH);
return 0;
}
/*****************************************************************************
* FUNCTION
* put_JobTitle
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_JobTitle(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* UCS2Strcpy(pContact->number, ptempFieldVal); */
return 0;
}
/*****************************************************************************
* FUNCTION
* put_WebPage
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_WebPage(IContact *pContact, kal_char *ptempFieldVal)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* UCS2Strcpy(pContact->number, ptempFieldVal); */
return 0;
}
/*****************************************************************************
* FUNCTION
* put_Birthday
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempDateVal [IN]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_Birthday(IContact *pContact, kal_int64 tempDateVal)
{
#ifdef JSR_75_PIM_EXTRA_BIRTHDAY
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
applib_time_struct tmpDate;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
tempDateVal = tempDateVal / 1000;
applib_dt_utc_sec_2_mytime_ext( tempDateVal, &tmpDate, KAL_TRUE);
applib_dt_utc_to_rtc_with_default_tz( &tmpDate, (applib_time_struct*) (&pContact->bDay));
#endif
return 0;
}
/*****************************************************************************
* FUNCTION
* put_CategoryIndex
* DESCRIPTION
*
* PARAMETERS
* pContact [?]
* ptempFieldVal [?]
* RETURNS
*
*****************************************************************************/
__inline kal_int32 put_CategoryIndex(IContact *pContact, kal_int32 group_id)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* UCS2Strcpy(pContact->number, ptempFieldVal); */
if(group_id < 0)
pContact->group_id = 0;
else
pContact->group_id = group_id;
return 0;
}
/*****************************************************************************
* FUNCTION
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -