MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / WebSocketOpen

Function WebSocketOpen

test/websocket/test_websocket_send.c:14–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12EMSCRIPTEN_WEBSOCKET_T sock2;
13
14bool WebSocketOpen(int eventType, const EmscriptenWebSocketOpenEvent *e, void *userData) {
15 printf("open(socket=%d, eventType=%d, userData=%p)\n", e->socket, eventType, userData);
16
17 emscripten_websocket_send_utf8_text(e->socket, "hello on the other side");
18
19 char data[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
20 emscripten_websocket_send_binary(e->socket, data, sizeof(data));
21
22 return 0;
23}
24
25bool WebSocketClose(int eventType, const EmscriptenWebSocketCloseEvent *e, void *userData) {
26 printf("close(socket=%d, eventType=%d, wasClean=%d, code=%d, reason=%s, userData=%p)\n", e->socket, eventType, e->wasClean, e->code, e->reason, userData);

Callers

nothing calls this directly

Calls 1

printfFunction · 0.85

Tested by

no test coverage detected