You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ws->on("pongFrame", function(string$message){
// Вызывается при получении текстового сообщения.
});
sendingFrame
$ws->on("sendingFrame", function(WebSocketFrame$frame){
// Вызывается при отправлении фрейма.
});
frameSent
$ws->on("frameSent", function(WebSocketFrame$frame){
// Вызывается после успешного отправления фрейма.
});
frameUnsent
$ws->on("frameUnsent", function(WebSocketFrame$frame){
// Вызывается после ошибки при отправлении фрейма.
});
threadCreated
$ws->on("threadCreated", function(string$threadType, php\lang\Thread$thread){
// Вызывается при создании нового потока. Возможные значения для threadType:// READING_THREAD, WRITING_THREAD, CONNECT_THREAD, FINISH_THREAD
});
threadStarted
$ws->on("threadStarted", function(string$threadType, php\lang\Thread$thread){
// Вызывается при запуске созданного потока.
});
threadStopping
$ws->on("threadStopping", function(string$threadType, php\lang\Thread$thread){
// Вызывается при остановке созданного потока.
});
error
$ws->on("error", function(WebSocketException$error){
// Вызывается при ошибке.
});
frameError
$ws->on("frameError", function(WebSocketException$error, WebSocketFrame$frame){
// Вызывается при ошибке чтения фрейма.
});
messageError
$ws->on("messageError", function(WebSocketException$error, array$frames){
// Вызывается при ошибке построения сообщения.
});
sendError
$ws->on("sendError", function(WebSocketException$error, WebSocketFrame$frame){
// Вызывается при ошибке отправки фрейма.
});
unexpectedError
$ws->on("unexpectedError", function(WebSocketException$error){
// Вызывается при неожиданной ошибке.
});
sendingHandshake
$ws->on("sendingHandshake", function(string$requestLine, array$headers){
// Вызывается перед установкой соединения.
});