A part of blueZync.
BZOpenSync Class Reference
Inheritance diagram for BZOpenSync:
Detailed Description
Wrapper for OpenSync.
Public Member Functions | |
NS_DECL_IBZOPENSYNC | BZOpenSync () |
Public Attributes | |
char * | myGroupName |
nsEmbedCString | myLastError |
brief last error (from class member or thread) | |
int | myLogLevel |
brief loggin level | |
GStaticMutex | myMutex |
brief mutex to coordinate access to class between members and thread | |
PRInt32 | myNConflicts |
GArray * | myPGAPOSyncMappingEngine |
OSyncEngine * | myPOSyncEngine |
OSyncError * | myPOSyncError |
OSyncFormatEnv * | myPOSyncFormatEnv |
OSyncGroupEnv * | myPOSyncGroupEnv |
OSyncPluginEnv * | myPOSyncPluginEnv |
nsEmbedCString | myStatus |
brief last status (from class member or thread) | |
PRBool | myThreadError |
brief did thread report an error? | |
PRBool | myThreadFinished |
brief has thread finished? | |
Private Member Functions | |
int | add_member (OSyncGroup *pOSyncGroup, const char *szPluginName, const char *szXmlConfig) |
int | get_member (OSyncMember *pOSyncMember, const char **pSzPluginName, const char **pSzXmlConfig) |
void | msync_list_formats (OSyncFormatEnv *env) |
void | msync_list_plugins (OSyncPluginEnv *env) |
int | update_member (OSyncMember *pOSyncMember, const char *szPluginName, const char *szXmlConfig) |
~BZOpenSync () | |
Private Attributes | |
GError * | myPGError |
GThread * | myPGThread |
Constructor & Destructor Documentation
BZOpenSync::BZOpenSync | ( | ) |
BZOpenSync::~BZOpenSync | ( | ) | [private] |
Member Function Documentation
int BZOpenSync::add_member | ( | OSyncGroup * | pOSyncGroup, | |
const char * | szPluginName, | |||
const char * | szXmlConfig | |||
) | [private] |
int BZOpenSync::get_member | ( | OSyncMember * | pOSyncMember, | |
const char ** | pSzPluginName, | |||
const char ** | pSzXmlConfig | |||
) | [private] |
void BZOpenSync::msync_list_formats | ( | OSyncFormatEnv * | env | ) | [private] |
void BZOpenSync::msync_list_plugins | ( | OSyncPluginEnv * | env | ) | [private] |
int BZOpenSync::update_member | ( | OSyncMember * | pOSyncMember, | |
const char * | szPluginName, | |||
const char * | szXmlConfig | |||
) | [private] |
Member Data Documentation
char* BZOpenSync::myGroupName |
nsEmbedCString BZOpenSync::myLastError |
brief last error (from class member or thread)
brief loggin level
GStaticMutex BZOpenSync::myMutex |
brief mutex to coordinate access to class between members and thread
PRInt32 BZOpenSync::myNConflicts |
GError* BZOpenSync::myPGError [private] |
GThread* BZOpenSync::myPGThread [private] |
OSyncEngine* BZOpenSync::myPOSyncEngine |
OSyncError* BZOpenSync::myPOSyncError |
OSyncFormatEnv* BZOpenSync::myPOSyncFormatEnv |
OSyncGroupEnv* BZOpenSync::myPOSyncGroupEnv |
OSyncPluginEnv* BZOpenSync::myPOSyncPluginEnv |
nsEmbedCString BZOpenSync::myStatus |
brief last status (from class member or thread)
PRBool BZOpenSync::myThreadError |
brief did thread report an error?
PRBool BZOpenSync::myThreadFinished |
brief has thread finished?
The documentation for this class was generated from the following files: