From: Kidong L. <bri...@us...> - 2004-06-13 00:50:11
|
Update of /cvsroot/syncml-ctoolkit/toolkit/src/sml/mgr/inc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27519/sml/mgr/inc Modified Files: mgr.h mgrutil.h Log Message: Attached macro in the end of function prototypes to build on PalmOS/prc-tools Index: mgrutil.h =================================================================== RCS file: /cvsroot/syncml-ctoolkit/toolkit/src/sml/mgr/inc/mgrutil.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** mgrutil.h 24 May 2004 01:33:36 -0000 1.4 --- mgrutil.h 13 Jun 2004 00:49:58 -0000 1.5 *************** *** 53,169 **** /* Prototypes of exported SyncML API functions */ ! SML_API Ret_t smlFreeProtoElement(VoidPtr_t pProtoElement); ! SML_API void smlFreePcdata(SmlPcdataPtr_t pPcdata); ! SML_API void smlFreePcdataList(SmlPcdataListPtr_t list); ! SML_API void smlFreeSyncHdr(SmlSyncHdrPtr_t pSyncHdr); ! SML_API void smlFreeSync(SmlSyncPtr_t pSync); ! SML_API void smlFreeGeneric(SmlGenericCmdPtr_t pGenericCmd); ! SML_API void smlFreeAlert(SmlAlertPtr_t pAlert); ! SML_API void smlFreeAtomic(SmlAtomicPtr_t pAtomic); #if (defined EXEC_SEND || defined EXEC_RECEIVE) ! SML_API void smlFreeExec(SmlExecPtr_t pExec); #endif ! SML_API void smlFreeGetPut(SmlPutPtr_t pGetPut); ! SML_API void smlFreeMap(SmlMapPtr_t pMap); ! SML_API void smlFreeResults(SmlResultsPtr_t pResults); #if (defined SEARCH_SEND || defined SEARCH_RECEIVE) ! SML_API void smlFreeSearch(SmlSearchPtr_t pSearch); #endif ! SML_API void smlFreeStatus(SmlStatusPtr_t pStatus); ! SML_API void smlFreeCredPtr(SmlCredPtr_t pCred); ! SML_API void smlFreeChalPtr(SmlChalPtr_t pChal); ! SML_API void smlFreeSourceTargetPtr(SmlSourcePtr_t pSourceTarget); ! SML_API void smlFreeSourceList(SmlSourceListPtr_t pSourceList); ! SML_API void smlFreeSourceRefList(SmlSourceRefListPtr_t pSourceRefList); ! SML_API void smlFreeTargetRefList(SmlTargetRefListPtr_t pTargetRefList); ! SML_API void smlFreeItemPtr(SmlItemPtr_t pItem); ! SML_API void smlFreeItemList(SmlItemListPtr_t pItemList); ! SML_API void smlFreeMapItemPtr(SmlMapItemPtr_t pMapItem); ! SML_API void smlFreeMapItemList(SmlMapItemListPtr_t pMapItemList); #ifdef __USE_METINF__ ! SML_API void smlFreeMetinfAnchor(SmlMetInfAnchorPtr_t data); ! SML_API void smlFreeMetinfMem(SmlMetInfMemPtr_t data); ! SML_API void smlFreeMetinfMetinf(SmlMetInfMetInfPtr_t data); #endif #ifdef __USE_DEVINF__ ! SML_API void smlFreeDevInfDatastore(SmlDevInfDatastorePtr_t data); ! SML_API void smlFreeDevInfDatastoreList(SmlDevInfDatastoreListPtr_t data); ! SML_API void smlFreeDevInfXmitList(SmlDevInfXmitListPtr_t data); ! SML_API void smlFreeDevInfXmit(SmlDevInfXmitPtr_t data); ! SML_API void smlFreeDevInfDSMem(SmlDevInfDSMemPtr_t data); ! SML_API void smlFreeDevInfSynccap(SmlDevInfSyncCapPtr_t data); ! SML_API void smlFreeDevInfExt(SmlDevInfExtPtr_t data); ! SML_API void smlFreeDevInfExtList(SmlDevInfExtListPtr_t data); ! SML_API void smlFreeDevInfCTData(SmlDevInfCTDataPtr_t data); ! SML_API void smlFreeDevInfCTDataList(SmlDevInfCTDataListPtr_t data); ! SML_API void smlFreeDevInfCTDataProp(SmlDevInfCTDataPropPtr_t data); ! SML_API void smlFreeDevInfCTDataPropList(SmlDevInfCTDataPropListPtr_t data); ! SML_API void smlFreeDevInfCTCap(SmlDevInfCTCapPtr_t data); ! SML_API void smlFreeDevInfCtcapList(SmlDevInfCtcapListPtr_t data); ! SML_API void smlFreeDevInfDevInf(SmlDevInfDevInfPtr_t data); #endif #ifndef __SML_LITE__ /* these API calls are NOT included in the Toolkit lite version */ ! SML_API String_t smlPcdata2String( SmlPcdataPtr_t pcdata ); ! SML_API SmlPcdataPtr_t smlString2Pcdata( String_t str ); ! SML_API SmlPcdataPtr_t smlPcdataDup(SmlPcdataPtr_t pcdata); ! SML_API MemSize_t smlGetFreeBuffer(InstanceID_t id); #endif #ifdef __USE_ALLOCFUNCS__ ! SML_API SmlPcdataPtr_t smlAllocPcdata(); ! SML_API SmlPcdataListPtr_t smlAllocPcdataList(); ! SML_API SmlChalPtr_t smlAllocChal(); ! SML_API SmlCredPtr_t smlAllocCred(); ! SML_API SmlSourcePtr_t smlAllocSource(); ! SML_API SmlTargetPtr_t smlAllocTarget(); ! SML_API SmlSourceListPtr_t smlAllocSourceList(); ! SML_API SmlSyncHdrPtr_t smlAllocSyncHdr(); ! SML_API SmlItemPtr_t smlAllocItem(); ! SML_API SmlItemListPtr_t smlAllocItemList(); ! SML_API SmlGenericCmdPtr_t smlAllocGeneric(); ! SML_API SmlAddPtr_t smlAllocAdd(); ! SML_API SmlCopyPtr_t smlAllocCopy(); ! SML_API SmlReplacePtr_t smlAllocReplace(); ! SML_API SmlDeletePtr_t smlAllocDelete(); ! SML_API SmlAlertPtr_t smlAllocAlert(); ! SML_API SmlAtomicPtr_t smlAllocAtomic(); ! SML_API SmlSequencePtr_t smlAllocSequence(); ! SML_API SmlSyncPtr_t smlAllocSync(); ! SML_API SmlExecPtr_t smlAllocExec(); ! SML_API SmlGetPtr_t smlAllocGet(); ! SML_API SmlPutPtr_t smlAllocPut(); ! SML_API SmlMapItemPtr_t smlAllocMapItem(); ! SML_API SmlMapItemListPtr_t smlAllocMapItemList(); ! SML_API SmlMapPtr_t smlAllocMap(); ! SML_API SmlResultsPtr_t smlAllocResults(); ! SML_API SmlSearchPtr_t smlAllocSearch(); ! SML_API SmlTargetRefListPtr_t smlAllocTargetRefList(); ! SML_API SmlSourceRefListPtr_t smlAllocSourceRefList(); ! SML_API SmlStatusPtr_t smlAllocStatus(); ! SML_API SmlUnknownProtoElementPtr_t smlAllocUnknownProtoElement(); #ifdef __USE_METINF__ ! SML_API SmlMetInfMetInfPtr_t smlAllocMetInfMetInf(); ! SML_API SmlMetInfAnchorPtr_t smlAllocMetInfAnchor(); ! SML_API SmlMetInfMemPtr_t smlAllocMetInfMem(); #endif // MetInf #ifdef __USE_DEVINF__ ! SML_API SmlDevInfExtPtr_t smlAllocDevInfExt(); ! SML_API SmlDevInfExtListPtr_t smlAllocDevInfExtList(); ! SML_API SmlDevInfSyncCapPtr_t smlAllocDevInfSyncCap(); ! SML_API SmlDevInfCTDataPtr_t smlAllocDevInfCTData(); ! SML_API SmlDevInfCTDataListPtr_t smlAllocDevInfCTDataList(); ! SML_API SmlDevInfCTDataPropPtr_t smlAllocDevInfCTDataProp(); ! SML_API SmlDevInfCTDataPropListPtr_t smlAllocDevInfCTDataPropList(); ! SML_API SmlDevInfCTCapPtr_t smlAllocDevInfCTCap(); ! SML_API SmlDevInfCtcapListPtr_t smlAllocDevInfCtcapList(); ! SML_API SmlDevInfDSMemPtr_t smlAllocDevInfDSMem(); ! SML_API SmlDevInfXmitPtr_t smlAllocDevInfXmit(); ! SML_API SmlDevInfXmitListPtr_t smlAllocDevInfXmitList(); ! SML_API SmlDevInfDatastorePtr_t smlAllocDevInfDatastore(); ! SML_API SmlDevInfDatastoreListPtr_t smlAllocDevInfDatastoreList(); ! SML_API SmlDevInfDevInfPtr_t smlAllocDevInfDevInf(); #endif // DevInf #endif // AllocFuncs --- 53,169 ---- /* Prototypes of exported SyncML API functions */ ! SML_API Ret_t smlFreeProtoElement(VoidPtr_t pProtoElement) MGR_FUNC; ! SML_API void smlFreePcdata(SmlPcdataPtr_t pPcdata) MGR_FUNC; ! SML_API void smlFreePcdataList(SmlPcdataListPtr_t list) MGR_FUNC; ! SML_API void smlFreeSyncHdr(SmlSyncHdrPtr_t pSyncHdr) MGR_FUNC; ! SML_API void smlFreeSync(SmlSyncPtr_t pSync) MGR_FUNC; ! SML_API void smlFreeGeneric(SmlGenericCmdPtr_t pGenericCmd) MGR_FUNC; ! SML_API void smlFreeAlert(SmlAlertPtr_t pAlert) MGR_FUNC; ! SML_API void smlFreeAtomic(SmlAtomicPtr_t pAtomic) MGR_FUNC; #if (defined EXEC_SEND || defined EXEC_RECEIVE) ! SML_API void smlFreeExec(SmlExecPtr_t pExec) MGR_FUNC; #endif ! SML_API void smlFreeGetPut(SmlPutPtr_t pGetPut) MGR_FUNC; ! SML_API void smlFreeMap(SmlMapPtr_t pMap) MGR_FUNC; ! SML_API void smlFreeResults(SmlResultsPtr_t pResults) MGR_FUNC; #if (defined SEARCH_SEND || defined SEARCH_RECEIVE) ! SML_API void smlFreeSearch(SmlSearchPtr_t pSearch) MGR_FUNC; #endif ! SML_API void smlFreeStatus(SmlStatusPtr_t pStatus) MGR_FUNC; ! SML_API void smlFreeCredPtr(SmlCredPtr_t pCred) MGR_FUNC; ! SML_API void smlFreeChalPtr(SmlChalPtr_t pChal) MGR_FUNC; ! SML_API void smlFreeSourceTargetPtr(SmlSourcePtr_t pSourceTarget) MGR_FUNC; ! SML_API void smlFreeSourceList(SmlSourceListPtr_t pSourceList) MGR_FUNC; ! SML_API void smlFreeSourceRefList(SmlSourceRefListPtr_t pSourceRefList) MGR_FUNC; ! SML_API void smlFreeTargetRefList(SmlTargetRefListPtr_t pTargetRefList) MGR_FUNC; ! SML_API void smlFreeItemPtr(SmlItemPtr_t pItem) MGR_FUNC; ! SML_API void smlFreeItemList(SmlItemListPtr_t pItemList) MGR_FUNC; ! SML_API void smlFreeMapItemPtr(SmlMapItemPtr_t pMapItem) MGR_FUNC; ! SML_API void smlFreeMapItemList(SmlMapItemListPtr_t pMapItemList) MGR_FUNC; #ifdef __USE_METINF__ ! SML_API void smlFreeMetinfAnchor(SmlMetInfAnchorPtr_t data) MGR_FUNC; ! SML_API void smlFreeMetinfMem(SmlMetInfMemPtr_t data) MGR_FUNC; ! SML_API void smlFreeMetinfMetinf(SmlMetInfMetInfPtr_t data) MGR_FUNC; #endif #ifdef __USE_DEVINF__ ! SML_API void smlFreeDevInfDatastore(SmlDevInfDatastorePtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfDatastoreList(SmlDevInfDatastoreListPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfXmitList(SmlDevInfXmitListPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfXmit(SmlDevInfXmitPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfDSMem(SmlDevInfDSMemPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfSynccap(SmlDevInfSyncCapPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfExt(SmlDevInfExtPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfExtList(SmlDevInfExtListPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfCTData(SmlDevInfCTDataPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfCTDataList(SmlDevInfCTDataListPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfCTDataProp(SmlDevInfCTDataPropPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfCTDataPropList(SmlDevInfCTDataPropListPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfCTCap(SmlDevInfCTCapPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfCtcapList(SmlDevInfCtcapListPtr_t data) MGR_FUNC; ! SML_API void smlFreeDevInfDevInf(SmlDevInfDevInfPtr_t data) MGR_FUNC; #endif #ifndef __SML_LITE__ /* these API calls are NOT included in the Toolkit lite version */ ! SML_API String_t smlPcdata2String( SmlPcdataPtr_t pcdata ) MGR_FUNC; ! SML_API SmlPcdataPtr_t smlString2Pcdata( String_t str ) MGR_FUNC; ! SML_API SmlPcdataPtr_t smlPcdataDup(SmlPcdataPtr_t pcdata) MGR_FUNC; ! SML_API MemSize_t smlGetFreeBuffer(InstanceID_t id) MGR_FUNC; #endif #ifdef __USE_ALLOCFUNCS__ ! SML_API SmlPcdataPtr_t smlAllocPcdata() MGR_FUNC; ! SML_API SmlPcdataListPtr_t smlAllocPcdataList() MGR_FUNC; ! SML_API SmlChalPtr_t smlAllocChal() MGR_FUNC; ! SML_API SmlCredPtr_t smlAllocCred() MGR_FUNC; ! SML_API SmlSourcePtr_t smlAllocSource() MGR_FUNC; ! SML_API SmlTargetPtr_t smlAllocTarget() MGR_FUNC; ! SML_API SmlSourceListPtr_t smlAllocSourceList() MGR_FUNC; ! SML_API SmlSyncHdrPtr_t smlAllocSyncHdr() MGR_FUNC; ! SML_API SmlItemPtr_t smlAllocItem() MGR_FUNC; ! SML_API SmlItemListPtr_t smlAllocItemList() MGR_FUNC; ! SML_API SmlGenericCmdPtr_t smlAllocGeneric() MGR_FUNC; ! SML_API SmlAddPtr_t smlAllocAdd() MGR_FUNC; ! SML_API SmlCopyPtr_t smlAllocCopy() MGR_FUNC; ! SML_API SmlReplacePtr_t smlAllocReplace() MGR_FUNC; ! SML_API SmlDeletePtr_t smlAllocDelete() MGR_FUNC; ! SML_API SmlAlertPtr_t smlAllocAlert() MGR_FUNC; ! SML_API SmlAtomicPtr_t smlAllocAtomic() MGR_FUNC; ! SML_API SmlSequencePtr_t smlAllocSequence() MGR_FUNC; ! SML_API SmlSyncPtr_t smlAllocSync() MGR_FUNC; ! SML_API SmlExecPtr_t smlAllocExec() MGR_FUNC; ! SML_API SmlGetPtr_t smlAllocGet() MGR_FUNC; ! SML_API SmlPutPtr_t smlAllocPut() MGR_FUNC; ! SML_API SmlMapItemPtr_t smlAllocMapItem() MGR_FUNC; ! SML_API SmlMapItemListPtr_t smlAllocMapItemList() MGR_FUNC; ! SML_API SmlMapPtr_t smlAllocMap() MGR_FUNC; ! SML_API SmlResultsPtr_t smlAllocResults() MGR_FUNC; ! SML_API SmlSearchPtr_t smlAllocSearch() MGR_FUNC; ! SML_API SmlTargetRefListPtr_t smlAllocTargetRefList() MGR_FUNC; ! SML_API SmlSourceRefListPtr_t smlAllocSourceRefList() MGR_FUNC; ! SML_API SmlStatusPtr_t smlAllocStatus() MGR_FUNC; ! SML_API SmlUnknownProtoElementPtr_t smlAllocUnknownProtoElement() MGR_FUNC; #ifdef __USE_METINF__ ! SML_API SmlMetInfMetInfPtr_t smlAllocMetInfMetInf() MGR_FUNC; ! SML_API SmlMetInfAnchorPtr_t smlAllocMetInfAnchor() MGR_FUNC; ! SML_API SmlMetInfMemPtr_t smlAllocMetInfMem() MGR_FUNC; #endif // MetInf #ifdef __USE_DEVINF__ ! SML_API SmlDevInfExtPtr_t smlAllocDevInfExt() MGR_FUNC; ! SML_API SmlDevInfExtListPtr_t smlAllocDevInfExtList() MGR_FUNC; ! SML_API SmlDevInfSyncCapPtr_t smlAllocDevInfSyncCap() MGR_FUNC; ! SML_API SmlDevInfCTDataPtr_t smlAllocDevInfCTData() MGR_FUNC; ! SML_API SmlDevInfCTDataListPtr_t smlAllocDevInfCTDataList() MGR_FUNC; ! SML_API SmlDevInfCTDataPropPtr_t smlAllocDevInfCTDataProp() MGR_FUNC; ! SML_API SmlDevInfCTDataPropListPtr_t smlAllocDevInfCTDataPropList() MGR_FUNC; ! SML_API SmlDevInfCTCapPtr_t smlAllocDevInfCTCap() MGR_FUNC; ! SML_API SmlDevInfCtcapListPtr_t smlAllocDevInfCtcapList() MGR_FUNC; ! SML_API SmlDevInfDSMemPtr_t smlAllocDevInfDSMem() MGR_FUNC; ! SML_API SmlDevInfXmitPtr_t smlAllocDevInfXmit() MGR_FUNC; ! SML_API SmlDevInfXmitListPtr_t smlAllocDevInfXmitList() MGR_FUNC; ! SML_API SmlDevInfDatastorePtr_t smlAllocDevInfDatastore() MGR_FUNC; ! SML_API SmlDevInfDatastoreListPtr_t smlAllocDevInfDatastoreList() MGR_FUNC; ! SML_API SmlDevInfDevInfPtr_t smlAllocDevInfDevInf() MGR_FUNC; #endif // DevInf #endif // AllocFuncs Index: mgr.h =================================================================== RCS file: /cvsroot/syncml-ctoolkit/toolkit/src/sml/mgr/inc/mgr.h,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** mgr.h 9 Jun 2004 12:45:06 -0000 1.6 --- mgr.h 13 Jun 2004 00:49:57 -0000 1.7 *************** *** 144,157 **** *************************************************************************/ ! SyncMLInfoPtr_t mgrGetSyncMLAnchor(void); ! InstanceInfoPtr_t mgrGetInstanceListAnchor(void); ! void mgrSetInstanceListAnchor(InstanceInfoPtr_t newListAnchor); ! Ret_t mgrResetWorkspace (InstanceID_t id); #ifndef __SML_LITE__ /* these API calls are NOT included in the Toolkit lite version */ /* SyncML internal function prototypes */ ! Ret_t addInfo(InstanceInfoPtr_t pInfo); ! InstanceInfoPtr_t findInfo(InstanceID_t id); ! Ret_t removeInfo(InstanceID_t id); #endif --- 144,157 ---- *************************************************************************/ ! SyncMLInfoPtr_t mgrGetSyncMLAnchor(void) MGR_FUNC; ! InstanceInfoPtr_t mgrGetInstanceListAnchor(void) MGR_FUNC; ! void mgrSetInstanceListAnchor(InstanceInfoPtr_t newListAnchor) MGR_FUNC; ! Ret_t mgrResetWorkspace (InstanceID_t id) MGR_FUNC; #ifndef __SML_LITE__ /* these API calls are NOT included in the Toolkit lite version */ /* SyncML internal function prototypes */ ! Ret_t addInfo(InstanceInfoPtr_t pInfo) MGR_FUNC; ! InstanceInfoPtr_t findInfo(InstanceID_t id) MGR_FUNC; ! Ret_t removeInfo(InstanceID_t id) MGR_FUNC; #endif |