class EchoServer

Defined at line 38 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/EchoServer.h

Implements the Weave Echo Profile for a Weave Device.

Public Methods

WEAVE_ERROR Init ()

===== Members for internal use by other Device Layer components.

Protected Methods

void EchoServer ()

Construction/destruction limited to subclasses.

Defined at line 60 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/EchoServer.h

void ~EchoServer ()

Defined at line 61 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/EchoServer.h

void EchoServer (const EchoServer & )

No copy, move or assignment.

Defined at line 64 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/EchoServer.h

void EchoServer (const EchoServer && )

Defined at line 65 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/EchoServer.h

EchoServer & operator= (const EchoServer & )

Defined at line 66 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/EchoServer.h

Friends

EchoServer & EchoServer ()