FileRegistryServiceMessagePayload.h
1 
11 #ifndef WRENCH_FILEREGISTRYMESSAGEPAYLOAD_H
12 #define WRENCH_FILEREGISTRYMESSAGEPAYLOAD_H
13 
14 #include "wrench/services/ServiceMessagePayload.h"
15 
16 namespace wrench {
17 
22 
23  public:
25  DECLARE_MESSAGEPAYLOAD_NAME(FILE_LOOKUP_REQUEST_MESSAGE_PAYLOAD);
27  DECLARE_MESSAGEPAYLOAD_NAME(FILE_LOOKUP_ANSWER_MESSAGE_PAYLOAD);
28 
30  DECLARE_MESSAGEPAYLOAD_NAME(ADD_ENTRY_REQUEST_MESSAGE_PAYLOAD);
32  DECLARE_MESSAGEPAYLOAD_NAME(ADD_ENTRY_ANSWER_MESSAGE_PAYLOAD);
33 
35  DECLARE_MESSAGEPAYLOAD_NAME(REMOVE_ENTRY_REQUEST_MESSAGE_PAYLOAD);
37  DECLARE_MESSAGEPAYLOAD_NAME(REMOVE_ENTRY_ANSWER_MESSAGE_PAYLOAD);
38 
39  };
40 
41 };
42 
43 
44 #endif //WRENCH_FILEREGISTRYMESSAGEPAYLOAD_H
static const std::string ADD_ENTRY_ANSWER_MESSAGE_PAYLOAD
The number of bytes in the control message sent by the daemon to answer an entry addition request.
Definition: FileRegistryServiceMessagePayload.h:32
static const std::string REMOVE_ENTRY_REQUEST_MESSAGE_PAYLOAD
The number of bytes in the control message sent to the daemon to cause it to remove an entry.
Definition: FileRegistryServiceMessagePayload.h:35
static const std::string FILE_LOOKUP_ANSWER_MESSAGE_PAYLOAD
The number of bytes per file location returned in an answer sent by the daemon to answer a file locat...
Definition: FileRegistryServiceMessagePayload.h:27
static const std::string REMOVE_ENTRY_ANSWER_MESSAGE_PAYLOAD
The number of bytes in the control message sent by the daemon to answer an entry removal request.
Definition: FileRegistryServiceMessagePayload.h:37
Definition: Alarm.cpp:20
Configurable message payload for a FileRegistryService.
Definition: FileRegistryServiceMessagePayload.h:21
static const std::string FILE_LOOKUP_REQUEST_MESSAGE_PAYLOAD
The number of bytes in a request control message sent to the daemon to request a list of file locatio...
Definition: FileRegistryServiceMessagePayload.h:25
static const std::string ADD_ENTRY_REQUEST_MESSAGE_PAYLOAD
The number of bytes in the control message sent to the daemon to cause it to add an entry.
Definition: FileRegistryServiceMessagePayload.h:30
Configurable message payloads for a Service.
Definition: ServiceMessagePayload.h:27