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_t msgProfileId, uint8_t msgType, 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