Agora Java API Reference for Android
agora::base::ISyncClient Member List

This is the complete list of members for agora::base::ISyncClient, including all inherited members.

AddRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
connectDatabase(const char *database, dataBaseOpCallback callback, void *userData, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
createCollection(const char *database, const char *collection, const char **readable, int readSize, collectionOpCallback callback, void *userData, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
deleteCollection(const char *database, const char *collection, collectionOpCallback callback, void *userData, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
deleteDoc(const char *database, const char *collection, const char *docName, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
deleteDocValue(const char *database, const char *collection, const char *docName, const char *path, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
deleteDocValues(const char *database, const char *collection, const char *docName, const char **path, uint32_t pathSize, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
disconnectDatabase(const char *database, dataBaseOpCallback callback, void *userData, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
getDocs(const char *database, const char *collection, util::AString *docNames, uint32_t docSize)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
getDocValue(const char *database, const char *collection, const char *docName, util::AString &jsonValue)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
HasOneRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
hasPath(const char *database, const char *collection, const char *docName, const char *path, bool &result)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
keepAliveDoc(const char *database, const char *collection, const char *docName, uint32_t ttl, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
login(const char *token, const char *channelName, user_id_t userId, syncClientCallback callback, void *userData, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
logout(aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
putDoc(const char *database, const char *collection, const char *docName, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
putDocValue(const char *database, const char *collection, const char *docName, const char *jsonValue, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
queryDoc(const char *database, const char *coll, const char *range_start, const char *range_end, int64_t limits, bool doc_only, bool count_only, queryDocCallback callback, void *userData, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
registerSyncClientObserver(ISyncClientObserver *observer, void(*safeDeleter)(ISyncClientObserver *)=OPTIONAL_NULLPTR, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
Release() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
renewToken(const char *token, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
shakehand(aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
subscribe(const char *database, const char *collection, util::AString &snapshotJson)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
unregisterSyncClientObserver(ISyncClientObserver *observer)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
unsubscribe(const char *database, const char *collection, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
updateDocValue(const char *database, const char *collection, const char *docName, const char *path, const char *jsonValue, aosl_ref_t ares=AOSL_REF_INVALID)=0 (defined in agora::base::ISyncClient)agora::base::ISyncClientpure virtual
~ISyncClient() (defined in agora::base::ISyncClient)agora::base::ISyncClientprotectedvirtual
~RefCountInterface() (defined in agora::RefCountInterface)agora::RefCountInterfaceprotectedvirtual