다운받은 SyncLib.zip 파일의 압축을 풀면 header 파일들과 object 파일, UserDefine.cpp 그리고 SyncLib.mak 파일이 생성된다.

UserDefine.cpp 파일을 열어 추가하고자 하는 응용서비스에 대한 정보를 추가한다.

slibServiceType_t getServiceType(String_t dbID){

        if ( strcmp ( dbID , "C" )==0 )

                return SLIB_VCALENDAR;  

        else if( strcmp ( dbID , "A" )==0 )

                return SLIB_VCARD;

/* 사용자 추가 부분 */

        else if( strcmp(dbID, "M" ) ==0 )   <----- M 은 추가될 응용서비스의 ID

                return SLIB_VMEMO;           <----- sLibDefine.h 의 slibServiceType_t 에 추가되어야 함

/*****************/

        else

                return SLIB_UNKNOWN;

}

 

UserDefine.cpp를 수정한 후 SyncLib.lib를 새로 만든다.

c:\>nmake -f SyncLib.mak

 


Links

Main

SDE 소개

SEG

SyncLibrary