|
|
|
@ -686,13 +686,15 @@ void UAvatarCoreAIRealtime::WebSocketSendAudioChunk(FString Base64AudioChunk) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void UAvatarCoreAIRealtime::DebugDisconnect(int32 DisconnectCode) |
|
|
|
void UAvatarCoreAIRealtime::DebugSimulateConnectionDrop() |
|
|
|
{ |
|
|
|
if (Socket == nullptr) { |
|
|
|
BroadcastAIError("Trying to send something over WebSocket but Websocket is not initialized.", EAvatarCoreAIError::NotInitialized); |
|
|
|
return; |
|
|
|
} |
|
|
|
Socket->Close(DisconnectCode); |
|
|
|
Socket->Close(); |
|
|
|
SetNewState(EAvatarCoreAIState::Error, true); |
|
|
|
BroadcastAIError("Simulated socket error 3008", EAvatarCoreAIError::ConnectionDropped); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|