|
@@ -1563,7 +1563,7 @@ int rtcGetWebSocketPath(int ws, char *buffer, int size) {
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
-RTC_C_EXPORT int rtcCreateWebSocketServer(const rtcWsServerConfiguration *config,
|
|
|
|
|
|
+int rtcCreateWebSocketServer(const rtcWsServerConfiguration *config,
|
|
rtcWebSocketClientCallbackFunc cb) {
|
|
rtcWebSocketClientCallbackFunc cb) {
|
|
return wrap([&] {
|
|
return wrap([&] {
|
|
if (!config)
|
|
if (!config)
|
|
@@ -1600,7 +1600,7 @@ RTC_C_EXPORT int rtcCreateWebSocketServer(const rtcWsServerConfiguration *config
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
-RTC_C_EXPORT int rtcDeleteWebSocketServer(int wsserver) {
|
|
|
|
|
|
+int rtcDeleteWebSocketServer(int wsserver) {
|
|
return wrap([&] {
|
|
return wrap([&] {
|
|
auto webSocketServer = getWebSocketServer(wsserver);
|
|
auto webSocketServer = getWebSocketServer(wsserver);
|
|
webSocketServer->onClient(nullptr);
|
|
webSocketServer->onClient(nullptr);
|
|
@@ -1610,7 +1610,7 @@ RTC_C_EXPORT int rtcDeleteWebSocketServer(int wsserver) {
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
-RTC_C_EXPORT int rtcGetWebSocketServerPort(int wsserver) {
|
|
|
|
|
|
+int rtcGetWebSocketServerPort(int wsserver) {
|
|
return wrap([&] {
|
|
return wrap([&] {
|
|
auto webSocketServer = getWebSocketServer(wsserver);
|
|
auto webSocketServer = getWebSocketServer(wsserver);
|
|
return int(webSocketServer->port());
|
|
return int(webSocketServer->port());
|