22 #ifndef TQSYNC_CALLBACKHANDLER_H 23 #define TQSYNC_CALLBACKHANDLER_H 25 #include <libqopensync/syncmapping.h> 26 #include <libqopensync/syncupdates.h> 32 class OSyncChangeUpdate; 33 class OSyncMappingUpdate; 34 class OSyncEngineUpdate; 35 class OSyncMemberUpdate; 43 class CallbackHandler : public TQObject 52 void setEngine( Engine *engine ); 53 Engine* engine() const; 56 void conflict( QSync::SyncMapping mapping ); 57 void change( const QSync::SyncChangeUpdate &update ); 58 void mapping( const QSync::SyncMappingUpdate &update ); 59 void engine( const QSync::SyncEngineUpdate &update ); 60 void member( const QSync::SyncMemberUpdate &update ); 63 virtual void customEvent( TQCustomEvent *event ); 67 ConflictEventType = 4044, 80 static void conflict_callback( OSyncEngine*, OSyncMapping*, void* ); 81 static void change_callback( OSyncEngine*, OSyncChangeUpdate*, void* ); 82 static void mapping_callback( OSyncMappingUpdate*, void* ); 83 static void engine_callback( OSyncEngine*, OSyncEngineUpdate*, void* ); 84 static void member_callback( OSyncMemberUpdate*, void* );
|