Uses of Interface
com.wowza.wms.websocket.model.IWebSocketSession
-
Packages that use IWebSocketSession Package Description com.wowza.wms.application com.wowza.wms.http com.wowza.wms.stream com.wowza.wms.vhost com.wowza.wms.websocket.model -
-
Uses of IWebSocketSession in com.wowza.wms.application
Methods in com.wowza.wms.application with parameters of type IWebSocketSession Modifier and Type Method Description String
IApplicationInstance. resolvePlayAlias(String name, IWebSocketSession webSocket)
Resolve the play alias with this application's stream name alias providerString
IApplicationInstance. resolveStreamAlias(String name, IWebSocketSession webSocket)
Resolve the stream name alias with this application's stream name alias provider -
Uses of IWebSocketSession in com.wowza.wms.http
Methods in com.wowza.wms.http that return types with arguments of type IWebSocketSession Modifier and Type Method Description java.util.List<IWebSocketSession>
IHTTPProvider. getWebSocketSessions()
Get a list of all WebSocket sessions for this HTTPProviderMethods in com.wowza.wms.http with parameters of type IWebSocketSession Modifier and Type Method Description void
IHTTPProvider. addWebSocketSession(IWebSocketSession webSocketSession)
Add WebSocket sessionboolean
IHTTPProvider. removeWebSocketSession(IWebSocketSession webSocketSession)
Remove WebSocket session -
Uses of IWebSocketSession in com.wowza.wms.stream
Methods in com.wowza.wms.stream with parameters of type IWebSocketSession Modifier and Type Method Description String
IMediaStreamNameAliasProvider3. resolvePlayAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
Resolve play alias for IWebSocketSessionString
MediaStreamNameAliasProviderBase. resolvePlayAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
String
IMediaStreamNameAliasProvider3. resolveStreamAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
Resolve stream alias for IWebSocketSessionString
MediaStreamNameAliasProviderBase. resolveStreamAlias(IApplicationInstance appInstance, String name, IWebSocketSession webSocket)
-
Uses of IWebSocketSession in com.wowza.wms.vhost
Methods in com.wowza.wms.vhost that return types with arguments of type IWebSocketSession Modifier and Type Method Description java.util.List<IWebSocketSession>
IVHost. getWebSocketSessions()
Get a list of active WebSocket sessions -
Uses of IWebSocketSession in com.wowza.wms.websocket.model
Methods in com.wowza.wms.websocket.model with parameters of type IWebSocketSession Modifier and Type Method Description void
IWebSocketEventNotify. onCreate(IWebSocketSession webSocketSession)
Trigger when WebSocket session is createdvoid
WebSocketEventNotifyBase. onCreate(IWebSocketSession webSocketSession)
Trigger when WebSocket session is createdvoid
IWebSocketEventNotify. onDestroy(IWebSocketSession webSocketSession)
Triggered when WebSocket session is destroyedvoid
WebSocketEventNotifyBase. onDestroy(IWebSocketSession webSocketSession)
Triggered when WebSocket session is destroyedvoid
IWebSocketEventNotify2. onIdle(IWebSocketSession webSocketSession)
void
WebSocketEventNotifyBase. onIdle(IWebSocketSession webSocketSession)
Triggered for idle eventsvoid
IWebSocketEventNotify. onMessage(IWebSocketSession webSocketSession, WebSocketMessage message)
Triggered when WebSocket message (binary or text) is received (control messages are not included).void
WebSocketEventNotifyBase. onMessage(IWebSocketSession webSocketSession, WebSocketMessage message)
Triggered when WebSocket message (binary or text) is received (control messages are not included).void
IWebSocketPingResult. onResult(IWebSocketSession webSocketSession, long pingTime, long pingId, boolean result)
void
IWebSocketPingResult. onResult(IWebSocketSession webSocketSession, long pingTime, long pingId, boolean result, int opcode)
Triggered when WebSocket pong is received or pong is not received within ping timeout
-