Go to the documentation of this file. 1 #ifndef HIVE_MIND_BRIDGE_INBOUNDREQUESTHANDLE_H
2 #define HIVE_MIND_BRIDGE_INBOUNDREQUESTHANDLE_H
8 #include <pheromones/MessageDTO.h>
49 #endif // HIVE_MIND_BRIDGE_INBOUNDREQUESTHANDLE_H
void setCallbackName(std::string name)
Definition: InboundRequestHandle.cpp:16
uint32_t m_msgSourceId
Definition: InboundRequestHandle.h:44
MessageDTO m_responseMessage
Definition: InboundRequestHandle.h:41
uint32_t m_msgDestinationId
Definition: InboundRequestHandle.h:45
InboundRequestHandle()=default
MessageDTO getResponse()
Definition: InboundRequestHandle.cpp:10
std::shared_future< std::optional< CallbackReturn > > getCallbackReturnContext()
Definition: InboundRequestHandle.cpp:12
Definition: InboundRequestHandle.h:13
void setSourceModule(UserCallTargetDTO target)
Definition: InboundRequestHandle.cpp:22
void setMessageDestinationId(uint32_t id)
Definition: InboundRequestHandle.cpp:20
std::shared_future< std::optional< CallbackReturn > > m_callbackReturnContext
Definition: InboundRequestHandle.h:42
UserCallTargetDTO m_sourceModule
Definition: InboundRequestHandle.h:46
void setMessageSourceId(uint32_t id)
Definition: InboundRequestHandle.cpp:18
std::string m_callbackName
Definition: InboundRequestHandle.h:40
uint32_t getMessageSourceId() const
Definition: InboundRequestHandle.cpp:24
UserCallTargetDTO getSourceModule() const
Definition: InboundRequestHandle.cpp:28
void setCallbackReturnContext(std::shared_future< std::optional< CallbackReturn >> future)
Definition: InboundRequestHandle.cpp:5
uint32_t getMessageDestinationId() const
Definition: InboundRequestHandle.cpp:26
void setResponse(MessageDTO message)
Definition: InboundRequestHandle.cpp:3