 |
C++
1.4.6
CloudBackend Software Development Kit - SDK API for C++
|
4 #ifndef CBE_SHAREEVENTPROTOCOL_H_
5 #define CBE_SHAREEVENTPROTOCOL_H_
30 virtual void onObjectACLAdded(std::map<CBE::user_id_t, CBE::permission_status_t> ACLs) {};
33 virtual void onContainerAclLoaded(std::vector<CBE::user_id_t> userIds, std::map<uint64_t, CBE::permission_status_t> ACLMap) {};
36 virtual void onObjectAclLoaded(std::vector<CBE::user_id_t> userIds, std::map<uint64_t, CBE::permission_status_t> ACLMap) {};
53 virtual void onShareError(CBE::item_t type, CBE::persistence_t operation, uint32_t code,
54 std::string reason, std::string message){};
64 virtual void onACLError(CBE::item_t type, CBE::persistence_t operation,
65 uint32_t code, std::string reason,
66 std::string message){};
70 #endif //CBE_SHAREEVENTPROTOCOL_H_
virtual void onObjectACLAdded(std::map< CBE::user_id_t, CBE::permission_status_t > ACLs)
Definition: ShareEventProtocol.h:30
virtual void onListMyShares(CBE::QueryResultPtr qResult)
Definition: ShareEventProtocol.h:24
virtual void onACLError(CBE::item_t type, CBE::persistence_t operation, uint32_t code, std::string reason, std::string message)
Definition: ShareEventProtocol.h:64
virtual void onObjectAclLoaded(std::vector< CBE::user_id_t > userIds, std::map< uint64_t, CBE::permission_status_t > ACLMap)
Definition: ShareEventProtocol.h:36
virtual void onObjectShared(uint64_t shareId)
Definition: ShareEventProtocol.h:47
virtual void onShareError(CBE::item_t type, CBE::persistence_t operation, uint32_t code, std::string reason, std::string message)
Definition: ShareEventProtocol.h:53
virtual void onContainerShared(uint64_t shareId)
Definition: ShareEventProtocol.h:41
virtual void onContainerUnShared(std::string message)
Definition: ShareEventProtocol.h:44
virtual void onObjectUnShared(std::string message)
Definition: ShareEventProtocol.h:50
virtual void onContainerACLAdded(std::map< CBE::user_id_t, CBE::permission_status_t > ACLs)
Definition: ShareEventProtocol.h:27
Definition: ShareEventProtocol.h:16
virtual void onContainerAclLoaded(std::vector< CBE::user_id_t > userIds, std::map< uint64_t, CBE::permission_status_t > ACLMap)
Definition: ShareEventProtocol.h:33
virtual void onListAvailableShares(CBE::QueryResultPtr result)
Definition: ShareEventProtocol.h:21