Sha256: 6480453a8059fc49a04196693f51c2d6ae38888ad82b5f915b240067649e16a9
Contents?: true
Size: 826 Bytes
Versions: 66
Compression:
Stored size: 826 Bytes
Contents
#pragma once #include "common/RhoStd.h" namespace rho { namespace sync { struct ISyncProtocol { virtual const String& getContentType() = 0; virtual int getVersion() = 0; virtual String getLoginUrl() = 0; virtual String getLoginBody( const String& name, const String& password)=0; virtual String getClientCreateUrl() = 0; virtual String getClientRegisterUrl() = 0; virtual String getClientRegisterBody(const String& strClientID, const String& strPin, int nPort, const String& strType ) = 0; virtual String getClientResetUrl(const String& strClientID) = 0; virtual String getClientChangesUrl() = 0; virtual String getServerQueryUrl(const String& strAction) = 0; virtual String getServerQueryBody(const String& strSrcName, const String& strClientID, int nPageSize )=0; }; } }
Version data entries
66 entries across 66 versions & 1 rubygems