summaryrefslogtreecommitdiffstats
path: root/kitchensync/libqopensync/syncupdates.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kitchensync/libqopensync/syncupdates.cpp')
-rw-r--r--kitchensync/libqopensync/syncupdates.cpp102
1 files changed, 48 insertions, 54 deletions
diff --git a/kitchensync/libqopensync/syncupdates.cpp b/kitchensync/libqopensync/syncupdates.cpp
index 653ccf7f..3ad273f9 100644
--- a/kitchensync/libqopensync/syncupdates.cpp
+++ b/kitchensync/libqopensync/syncupdates.cpp
@@ -19,7 +19,8 @@
Boston, MA 02110-1301, USA.
*/
-#include <osengine/engine.h>
+#include <opensync/opensync.h>
+#include <opensync/opensync-engine.h>
#include "syncupdates.h"
@@ -32,32 +33,26 @@ SyncMemberUpdate::SyncMemberUpdate()
SyncMemberUpdate::SyncMemberUpdate( OSyncMemberUpdate *update )
{
switch ( update->type ) {
- case MEMBER_CONNECTED:
+ case OSYNC_CLIENT_EVENT_CONNECTED:
mType = Connected;
break;
- case MEMBER_SENT_CHANGES:
- mType = SentChanges;
- break;
- case MEMBER_COMMITTED_ALL:
- mType = CommittedAll;
- break;
- case MEMBER_DISCONNECTED:
+ case OSYNC_CLIENT_EVENT_DISCONNECTED:
mType = Disconnected;
break;
- case MEMBER_CONNECT_ERROR:
- mType = ConnectError;
+ case OSYNC_CLIENT_EVENT_READ:
+ mType = Read;
break;
- case MEMBER_GET_CHANGES_ERROR:
- mType = GetChangesError;
+ case OSYNC_CLIENT_EVENT_WRITTEN:
+ mType = Written;
break;
- case MEMBER_COMMITTED_ALL_ERROR:
- mType = CommittedAllError;
+ case OSYNC_CLIENT_EVENT_SYNC_DONE:
+ mType = SyncDone;
break;
- case MEMBER_SYNC_DONE_ERROR:
- mType = SyncDoneError;
+ case OSYNC_CLIENT_EVENT_DISCOVERED:
+ mType = Discovered;
break;
- case MEMBER_DISCONNECT_ERROR:
- mType = DisconnectedError;
+ case OSYNC_CLIENT_EVENT_ERROR:
+ mType = Error;
break;
}
@@ -94,20 +89,14 @@ SyncChangeUpdate::SyncChangeUpdate()
SyncChangeUpdate::SyncChangeUpdate( OSyncChangeUpdate *update )
{
switch ( update->type ) {
- case CHANGE_RECEIVED:
- mType = Received;
- break;
- case CHANGE_RECEIVED_INFO:
- mType = ReceivedInfo;
+ case OSYNC_CHANGE_EVENT_READ:
+ mType = Read;
break;
- case CHANGE_SENT:
- mType = Sent;
+ case OSYNC_CHANGE_EVENT_WRITTEN:
+ mType = Written;
break;
- case CHANGE_WRITE_ERROR:
- mType = WriteError;
- break;
- case CHANGE_RECV_ERROR:
- mType = ReceiveError;
+ case OSYNC_CHANGE_EVENT_ERROR:
+ mType = Error;
break;
}
@@ -115,7 +104,7 @@ SyncChangeUpdate::SyncChangeUpdate( OSyncChangeUpdate *update )
mResult = Result( &(update->error) );
mChange = SyncChange( update->change );
- mMemberId = update->member_id;
+ mMember.mMember = update->member;
mMappingId = update->mapping_id;
}
@@ -138,9 +127,9 @@ SyncChange SyncChangeUpdate::change() const
return mChange;
}
-int SyncChangeUpdate::memberId() const
+Member SyncChangeUpdate::member() const
{
- return mMemberId;
+ return mMember;
}
int SyncChangeUpdate::mappingId() const
@@ -155,14 +144,14 @@ SyncMappingUpdate::SyncMappingUpdate()
SyncMappingUpdate::SyncMappingUpdate( OSyncMappingUpdate *update, OSyncEngine *engine )
{
switch ( update->type ) {
- case MAPPING_SOLVED:
+ case OSYNC_MAPPING_EVENT_SOLVED:
mType = Solved;
break;
- case MAPPING_SYNCED:
- mType = Synced;
- break;
- case MAPPING_WRITE_ERROR:
- mType = WriteError;
+// case OSYNC_MAPPING_EVENT_SYNCED:
+ // mType = Synced;
+ // break;
+ case OSYNC_MAPPING_EVENT_ERROR:
+ mType = Error;
break;
}
@@ -171,7 +160,9 @@ SyncMappingUpdate::SyncMappingUpdate( OSyncMappingUpdate *update, OSyncEngine *e
mWinner = update->winner;
mMapping.mEngine = engine;
- mMapping.mMapping = update->mapping;
+
+ // TODO PORTING
+// mMapping.mMapping = update->mapping;
}
SyncMappingUpdate::~SyncMappingUpdate()
@@ -205,30 +196,33 @@ SyncEngineUpdate::SyncEngineUpdate()
SyncEngineUpdate::SyncEngineUpdate( OSyncEngineUpdate *update )
{
switch ( update->type ) {
- case ENG_ENDPHASE_CON:
- mType = EndPhaseConnected;
+ case OSYNC_ENGINE_EVENT_CONNECTED:
+ mType = Connected;
break;
- case ENG_ENDPHASE_READ:
- mType = EndPhaseRead;
+ case OSYNC_ENGINE_EVENT_READ:
+ mType = Read;
break;
- case ENG_ENDPHASE_WRITE:
- mType = EndPhaseWrite;
+ case OSYNC_ENGINE_EVENT_WRITTEN:
+ mType = Written;
break;
- case ENG_ENDPHASE_DISCON:
- mType = EndPhaseDisconnected;
+ case OSYNC_ENGINE_EVENT_DISCONNECTED:
+ mType = Disconnected;
break;
- case ENG_ERROR:
+ case OSYNC_ENGINE_EVENT_ERROR:
mType = Error;
break;
- case ENG_SYNC_SUCCESSFULL:
- mType = SyncSuccessfull;
+ case OSYNC_ENGINE_EVENT_SUCCESSFUL:
+ mType = SyncSuccessful;
break;
- case ENG_PREV_UNCLEAN:
+ case OSYNC_ENGINE_EVENT_PREV_UNCLEAN:
mType = PrevUnclean;
break;
- case ENG_END_CONFLICTS:
+ case OSYNC_ENGINE_EVENT_END_CONFLICTS:
mType = EndConflicts;
break;
+ case OSYNC_ENGINE_EVENT_SYNC_DONE:
+ mType = SyncDone;
+ break;
}
if ( update->error )