service::ServiceProtocol Struct Reference
#include <protocol.h>
Inheritance diagram for service::ServiceProtocol:

Public Types | |
| enum | MessageType { Stop, EchoRequest, EchoReply, Reregister, StatusRequest, StatusReply } |
| typedef protocol::MessageService< Stop > | MessageStop |
| typedef protocol::MessageService < EchoRequest > | MessageEchoRequest |
| typedef protocol::MessageService < EchoReply > | MessageEchoReply |
| typedef protocol::MessageService < StatusRequest > | MessageStatusRequest |
Public Member Functions | |
| WISP_PROTOCOL_MESSAGE (Reregister, protocol::MessageService,((string, registry))) | |
| WISP_PROTOCOL_MESSAGE (StatusReply, protocol::MessageService,((properties_ptr, status))) | |
| WISP_ONE_WAY_CALL (caller_type, Stop) | |
| WISP_ONE_WAY_CALL (caller_type, EchoReply) | |
| WISP_TWO_WAY_CALL (caller_type, EchoRequest, EchoReply) | |
| WISP_ONE_WAY_CALL (caller_type, Reregister) | |
| WISP_ONE_WAY_CALL (caller_type, StatusRequest) | |
| WISP_ONE_WAY_CALL (caller_type, StatusReply) | |
Static Public Member Functions | |
| static std::string | service_type () |
| static std::string | service_group () |
Detailed Description
Definition at line 39 of file service/protocol.h.
Member Typedef Documentation
| typedef protocol::MessageService<EchoReply> service::ServiceProtocol::MessageEchoReply |
Definition at line 46 of file service/protocol.h.
| typedef protocol::MessageService<EchoRequest> service::ServiceProtocol::MessageEchoRequest |
Definition at line 45 of file service/protocol.h.
| typedef protocol::MessageService<StatusRequest> service::ServiceProtocol::MessageStatusRequest |
Definition at line 47 of file service/protocol.h.
Definition at line 44 of file service/protocol.h.
Member Enumeration Documentation
Definition at line 40 of file service/protocol.h.
Member Function Documentation
| static std::string protocol::ServiceProtocol< protocol_, BinaryPackingTraits >::service_group | ( | ) | [inline, static, inherited] |
Definition at line 79 of file Protocols.h.
| static std::string protocol::ServiceProtocol< protocol_, BinaryPackingTraits >::service_type | ( | ) | [inline, static, inherited] |
Definition at line 75 of file Protocols.h.
| service::ServiceProtocol::WISP_ONE_WAY_CALL | ( | caller_type | , |
| Stop | |||
| ) |
| service::ServiceProtocol::WISP_ONE_WAY_CALL | ( | caller_type | , |
| EchoReply | |||
| ) |
| service::ServiceProtocol::WISP_ONE_WAY_CALL | ( | caller_type | , |
| Reregister | |||
| ) |
| service::ServiceProtocol::WISP_ONE_WAY_CALL | ( | caller_type | , |
| StatusRequest | |||
| ) |
| service::ServiceProtocol::WISP_ONE_WAY_CALL | ( | caller_type | , |
| StatusReply | |||
| ) |
| service::ServiceProtocol::WISP_PROTOCOL_MESSAGE | ( | Reregister | , |
| protocol::MessageService | , | ||
| ((string, registry)) | |||
| ) |
| service::ServiceProtocol::WISP_PROTOCOL_MESSAGE | ( | StatusReply | , |
| protocol::MessageService | , | ||
| ((properties_ptr, status)) | |||
| ) |
| service::ServiceProtocol::WISP_TWO_WAY_CALL | ( | caller_type | , |
| EchoRequest | , | ||
| EchoReply | |||
| ) |
The documentation for this struct was generated from the following file:
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.