class WeaveServerDelegateBase
Defined at line 76 of file gen/third_party/openweave-core/src/include/Weave/Core/WeaveServerBase.h
A common base class for implementing Weave server delegate objects.
Protected Methods
void EnforceAccessControl (ExchangeContext *ec,uint32_tmsgProfileId,uint8_tmsgType,const WeaveMessageInfo *msgInfo,AccessControlResult &result)
void WeaveServerDelegateBase ()
Defined at line 81 of file gen/third_party/openweave-core/src/include/Weave/Core/WeaveServerBase.h
Enumerations
enum (unnamed)
| Name | Value | Comments |
|---|---|---|
| kAccessControlResult_NotDetermined | 0 |
The message has not yet been accepted or rejected. |
| kAccessControlResult_Accepted | 1 |
The message has been accepted. |
| kAccessControlResult_Rejected | 2 |
The message has been rejected, and a default response should be sent. |
| kAccessControlResult_Rejected_RespSent | 3 |
The message has been rejected, and a response has already been sent. |
| kAccessControlResult_Rejected_Silent | 4 |
The message has been rejected, but no response should be sent. |
Defined at line 85 of file gen/third_party/openweave-core/src/include/Weave/Core/WeaveServerBase.h
Friends
class WeaveServerBase