MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / broadcastText

Method broadcastText

Libraries/Http/HttpWebSocket.cpp:1510–1518  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1508 Span<char> destinationPayload = {automaticControlStorage + encodedHeader.sizeInBytes(), payload.sizeInBytes()};
1509 ::memcpy(destinationPayload.data(), payload.data(), payload.sizeInBytes());
1510 SC_TRY(controlWriter.writePayload(destinationPayload));
1511 }
1512 SC_TRY(controlWriter.finishFrame());
1513
1514 pendingControlFrame = {automaticControlStorage, encodedHeader.sizeInBytes() + payload.sizeInBytes()};
1515 return Result(true);
1516}
1517
1518Result HttpWebSocketConnectionPump::attach(const HttpWebSocketTransportView& newTransport,
1519 HttpWebSocketEndpointRole endpointRole)
1520{
1521 if (not newTransport.isValid())

Callers 6

broadcastClearMethod · 0.80
onPayloadMethod · 0.80
onMessageMethod · 0.80
broadcastClearMethod · 0.80

Calls 2

sendDataMethod · 0.80
resetMethod · 0.45

Tested by 3

broadcastClearMethod · 0.64