Microsoft.Azure.WebJobs.Extensions.WebPubSubForSocketIO Namespace

Classes

AddSocketToRoomAction

Operation to add socket to a room.

DisconnectSocketsAction

Disconnect sockets

RemoveSocketFromRoomAction

Operation to remove socket from a room.

SendToNamespaceAction

Operation to send message to a namespace

SendToRoomsAction

Operation to send message to rooms

SendToSocketAction

Operation to send message to a socket

SocketIOAction

Abstract class of operation to invoke service.

SocketIOAttribute

Attribute used to bind a parameter to an Web PubSub for Socket.IO. The attribute supports to invoke multiple kinds of operations to service. For details, SocketIOAction.

SocketIOFunctionsOptions

Web PubSub for Socket.IO function global options.

SocketIONegotiationAttribute

Attribute used to bind a parameter to an Socket.IO negotiation result.

SocketIONegotiationResult

Connection information for client to create WebSocket connection with service.

SocketIOParameterAttribute

Mark the parameter as the SignalR parameter that need to bind arguments. It's mutually exclusive with ParameterNames. That means you can not set ParameterNames and use SocketIOParameterAttribute at the same time.

SocketIOSocketContext

Represents the context for a SocketIO socket.

SocketIOTriggerAttribute

Attribute used to bind a parameter to an Web PubSub for Socket.IO when a request is coming.