Back to index

lightning-sunbird  0.9+nobinonly
MozABConduitGenCond.h
Go to the documentation of this file.
00001 /*****************************************************************************
00002  *
00003  * Generic Conduit Export Functions Header File
00004  *
00005  * THIS FILE IS GENERATED BY PALM CDK
00006  ****************************************************************************/
00007 
00008 
00009 #ifndef  __GENERIC_MAIN_CONDUIT__
00010 #define  __GENERIC_MAIN_CONDUIT__
00011 #include <condapi.h>
00012 
00013 #define GENERIC_CONDUIT_VERSION 0x00000102
00014 
00015 #ifndef ExportFunc
00016 #ifdef _68K_
00017 #define ExportFunc
00018 #else
00019 #define ExportFunc __declspec( dllexport )
00020 #endif
00021 #endif
00022 
00023 extern "C" {
00024 
00025 typedef  long (*PROGRESSFN) (char*);
00026 ExportFunc long OpenConduit(PROGRESSFN, CSyncProperties&);
00027 ExportFunc long GetConduitName(char*,WORD);
00028 ExportFunc DWORD GetConduitVersion();
00029 ExportFunc long ConfigureConduit(CSyncPreference& pref);
00030 ExportFunc long GetConduitInfo(ConduitInfoEnum infoType, void *pInArgs, void *pOut, DWORD *dwOutSize);
00031 
00032 }
00033 
00034 
00035 #endif
00036 
00037