Microsoft.Azure.WebPubSub.Common Namespace

Classes

ConnectedEventRequest

ServiceRequest for connected event.

ConnectEventRequest

Connect event request.

ConnectEventResponse

Response for connect event.

DisconnectedEventRequest

Disconnected event request.

EventErrorResponse

Response for errors.

MqttConnectEventErrorResponse

Represents the response properties of an MQTT connection failure.

MqttConnectEventErrorResponseProperties

Represents the properties of an MQTT connection failure response.

MqttConnectEventRequest

MQTT Connect event request. It's sent when a MQTT client connects to the service.

MqttConnectEventResponse

Successful response for MQTT connect event.

MqttConnectEventResponseProperties

Represents the MQTT specific properties in a successful MQTT connection event response.

MqttConnectionContext

MQTT Request context from headers following CloudEvents.

MqttConnectProperties

The properties of the MQTT CONNECT packet.

MqttDisconnectedEventRequest

Represents the response of an MQTT connection failure.

MqttDisconnectedEventRequestProperties

Represents the properties of an MQTT disconnection event.

MqttDisconnectPacketProperties

Represents the properties of an MQTT DISCONNECT packet.

MqttUserProperty

A class representing a user property in MQTT.

PreflightRequest

Preflight OPTIONS request for Abuse Protection validation.

UserEventRequest

User message event request.

UserEventResponse

Response for message events.

WebPubSubClientCertificate

Client certificate info.

WebPubSubConnectionContext

Request context from headers following CloudEvents.

WebPubSubEventRequest

Web PubSub service request.

WebPubSubEventResponse

A general type of Web PubSub service response to send to service.

Enums

MqttDisconnectReasonCode

MQTT Disconnect Reason Codes These codes represent the reasons for disconnecting an MQTT client as per MQTT 5.0 specification.

MqttProtocolVersion

MQTT protocol versions supported by Web PubSub service.

MqttV311ConnectReturnCode

MQTT 3.1.1 Connect Return Codes.

MqttV500ConnectReasonCode

MQTT Connect Reason Codes These codes represent the reasons for the outcome of an MQTT CONNECT packet as per MQTT 5.0 specification.

WebPubSubDataType

Message data type.

WebPubSubErrorCode

Response Error Code.

WebPubSubEventType

Event type.