Lines Matching full:message
30 * SLP Message structure for ServiceType Request.
42 * SLP Message structure for Service Request.
57 * SLP Protocol supported Message types.
111 * This is a payload of the SLP Message currently
122 * @struct Message
124 * This will denote the slp Message.
126 struct Message struct
135 /** Parse a buffer and fill the header and the body of the message.
144 std::tuple<int, Message> parseBuffer(const buffer& buf);
153 * @return Zero on success and fills header object inside message,
159 std::tuple<int, Message> parseHeader(const buffer& buf);
165 * @return Zero on success,and fills the body object inside message.
171 int parseSrvTypeRqst(const buffer& buf, Message& req);
177 * @return Zero on success,and fills the body object inside message.
183 int parseSrvRqst(const buffer& buf, Message& req);
191 /** Handle the request message.
193 * @param[in] msg - The message to process.
201 std::tuple<int, buffer> processRequest(const Message& msg);
205 * @param[in] msg - Req message.
211 buffer processError(const Message& req, const uint8_t err);
216 /** Handle the SrvRequest message.
218 * @param[in] msg - The message to process
227 std::tuple<int, buffer> processSrvRequest(const Message& msg);
229 /** Handle the SrvTypeRequest message.
231 * @param[in] msg - The message to process
241 std::tuple<int, buffer> processSrvTypeRequest(const Message& msg);
272 buffer prepareHeader(const Message& req);