NetworkProximityServiceMessagePayload.h
1 
10 #ifndef WRENCH_NETWORKPROXIMITYSERVICEMESSAGEPAYLOAD_H
11 #define WRENCH_NETWORKPROXIMITYSERVICEMESSAGEPAYLOAD_H
12 
13 #include <wrench/services/ServiceMessagePayload.h>
14 
15 namespace wrench {
16 
22  public:
24  DECLARE_MESSAGEPAYLOAD_NAME(NETWORK_DB_LOOKUP_REQUEST_MESSAGE_PAYLOAD);
25 
27  DECLARE_MESSAGEPAYLOAD_NAME(NETWORK_DB_LOOKUP_ANSWER_MESSAGE_PAYLOAD);
28 
32  DECLARE_MESSAGEPAYLOAD_NAME(NETWORK_DAEMON_CONTACT_REQUEST_PAYLOAD);
33 
37  DECLARE_MESSAGEPAYLOAD_NAME(NETWORK_DAEMON_CONTACT_ANSWER_PAYLOAD);
38 
41  DECLARE_MESSAGEPAYLOAD_NAME(NETWORK_DAEMON_MEASUREMENT_REPORTING_PAYLOAD);
42 
43  };
44 }
45 
46 
47 #endif //WRENCH_NETWORKPROXIMITYSERVICEMESSAGEPAYLOAD_H
static const std::string NETWORK_DAEMON_CONTACT_ANSWER_PAYLOAD
The number of bytes in the message sent by the service to a network proximity daemon in answer to a r...
Definition: NetworkProximityServiceMessagePayload.h:37
static const std::string NETWORK_DAEMON_CONTACT_REQUEST_PAYLOAD
The number of bytes in the message sent by a network proximity daemon to the network proximity servic...
Definition: NetworkProximityServiceMessagePayload.h:32
Configurable message payloads for a NetworkProximityService.
Definition: NetworkProximityServiceMessagePayload.h:21
Definition: Alarm.cpp:20
static const std::string NETWORK_DB_LOOKUP_ANSWER_MESSAGE_PAYLOAD
The number of bytes in the message sent by the service in answer to a request for a proximity value l...
Definition: NetworkProximityServiceMessagePayload.h:27
static const std::string NETWORK_DAEMON_MEASUREMENT_REPORTING_PAYLOAD
The number of bytes in the message sent by a network proximity daemon to the network proximity servic...
Definition: NetworkProximityServiceMessagePayload.h:41
static const std::string NETWORK_DB_LOOKUP_REQUEST_MESSAGE_PAYLOAD
The number of bytes in the message sent to the service to request a proximity value lookup.
Definition: NetworkProximityServiceMessagePayload.h:24
Configurable message payloads for a Service.
Definition: ServiceMessagePayload.h:27