⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pim_adaptation.h

📁 java 1.1 gemini 08_16
💻 H
📖 第 1 页 / 共 5 页
字号:
    /* *ptempFieldVal =  pContact->name; */
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_EmailAddress
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_EmailAddress(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal = pContact->emailAddress;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_MobileNumber
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_MobileNumber(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal = pContact->number;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_HomeNumber
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_HomeNumber(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal = pContact->homeNumber;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_OfficeNumber
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_OfficeNumber(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal = pContact->officeNumber;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_FaxNumber
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_FaxNumber(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal = pContact->faxNumber;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_ContactNote
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_ContactNote(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* *ptempFieldVal =  pContact->name; */
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_CompanyName
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_CompanyName(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal =  pContact->companyName;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_JobTitle
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_JobTitle(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* *ptempFieldVal =  pContact->name; */
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_WebPage
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_WebPage(IContact *pContact, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* *ptempFieldVal =  pContact->name; */
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_Birthday
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempDateVal        [?]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_Birthday(IContact *pContact, kal_int64 *ptempDateVal)
{
#ifdef JSR_75_PIM_EXTRA_BIRTHDAY
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/
    applib_time_struct tmpDate;
    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    /* *ptempFieldVal =  pContact->name; */
    if(pContact->bDay.nYear != 0)
    {
        applib_dt_rtc_to_utc_with_default_tz((applib_time_struct*) (&pContact->bDay), &tmpDate);
        *ptempDateVal = applib_dt_mytime_2_utc_sec_ext(&tmpDate, KAL_TRUE);
        *ptempDateVal = *ptempDateVal * 1000;
    }
    else
#endif
    {
        *ptempDateVal = EMPTY_DATE;
    }

    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_CategoryIndex
 * DESCRIPTION
 *
 * PARAMETERS
 *  pContact            [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_CategoryIndex(IContact *pContact, kal_int32 *ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal =  pContact-> group_id;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_Start
 * DESCRIPTION
 *
 * PARAMETERS
 *  pEvent              [?]
 *  ptempDateVal        [?]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_Start(IEvent *pEvent, kal_int64 *ptempDateVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/
    applib_time_struct tmpDate;

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/

    if(pEvent->startTime.nYear != 0)
    {
        applib_dt_rtc_to_utc_with_default_tz((applib_time_struct*) (&pEvent->startTime), &tmpDate);
        *ptempDateVal = applib_dt_mytime_2_utc_sec_ext(&tmpDate, KAL_TRUE);

        *ptempDateVal = *ptempDateVal * 1000;
    }
    else
    {
        *ptempDateVal = EMPTY_DATE;
    }
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_End
 * DESCRIPTION
 *
 * PARAMETERS
 *  pEvent              [?]
 *  ptempDateVal        [?]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_End(IEvent *pEvent, kal_int64 *ptempDateVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/
    applib_time_struct tmpDate;
    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    if( pEvent->endTime.nYear != 0)
    {
        applib_dt_rtc_to_utc_with_default_tz((applib_time_struct*) (&pEvent->endTime), &tmpDate);
        *ptempDateVal = applib_dt_mytime_2_utc_sec_ext(&tmpDate, KAL_TRUE);

        *ptempDateVal = *ptempDateVal * 1000;
    }
    else
    {
        *ptempDateVal = EMPTY_DATE;
    }
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_Summary
 * DESCRIPTION
 *
 * PARAMETERS
 *  pEvent              [?]
 *  ptempFieldVal       [IN]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_Summary(IEvent *pEvent, kal_char **ptempFieldVal)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    *ptempFieldVal = (kal_char *)pEvent->note;
    return 0;
}


/*****************************************************************************
 * FUNCTION
 *  get_ReminderSet
 * DESCRIPTION
 *
 * PARAMETERS
 *  pEvent              [?]
 *  ptempBoolVal        [?]
 * RETURNS
 *
 *****************************************************************************/
__inline kal_int32 get_ReminderSet(IEvent *pEvent, kal_bool *ptempBoolVal)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -