MCPcopy Create free account
hub / github.com/acl-dev/acl / sendBannder

Method sendBannder

lib_acl_cpp/samples/websocket/demo/http_servlet.cpp:177–193  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

175}
176
177bool http_servlet::sendBannder(acl::websocket& out)
178{
179 char banner[256];
180 snprintf(banner, sizeof(banner), "Welcome!\r\n");
181
182 for (int i = 0; i < 5; i++) {
183 out.reset().set_frame_fin(true)
184 .set_frame_opcode(acl::FRAME_TEXT)
185 .set_frame_payload_len(strlen(banner));
186 if (!out.send_frame_data(banner, strlen(banner))) {
187 printf("send_frame_data error\r\n");
188 return false;
189 }
190 }
191
192 return true;
193}
194
195bool http_servlet::doWebSocket(acl::HttpServletRequest& req,
196 acl::HttpServletResponse&)

Callers

nothing calls this directly

Calls 2

send_frame_dataMethod · 0.80
resetMethod · 0.45

Tested by

no test coverage detected