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: