Click or drag to resize
WebSocketWebRequestTransfer Class
Defines methods for transferring messages using the WebSocket protocol.
Inheritance Hierarchy

Namespace: FM.IceLink
Assembly: FM.IceLink (in FM.IceLink.dll) Version: 3.0.3.0 (3.0.3.0)

The WebSocketWebRequestTransfer type exposes the following members.

Constructors
  NameDescription
Public methodWebSocketWebRequestTransfer
Creates a new instance of WebSocketWebRequestTransfer.
Top
Properties
  NameDescription
Public propertyHandshakeTimeout
Gets or sets the timeout for the initial handshake.
(Inherited from WebSocketTransfer.)
Public propertyOnOpenFailure
Gets or sets the callback to invoke if the handshake fails.
(Inherited from WebSocketTransfer.)
Public propertyOnOpenSuccess
Gets or sets the callback to invoke if the handshake succeeds.
(Inherited from WebSocketTransfer.)
Public propertyOnRequestCreated
Gets or sets the callback to invoke when the handshake request is created.
(Inherited from WebSocketTransfer.)
Public propertyOnResponseReceived
Gets or sets the callback to invoke when the handshake response is received.
(Inherited from WebSocketTransfer.)
Public propertyOnStreamFailure
Gets or sets the callback to invoke if the stream errors out.
(Inherited from WebSocketTransfer.)
Public propertySender
Gets or sets the sender of the messages.
(Inherited from WebSocketTransfer.)
Public propertyStreamTimeout
Gets or sets the timeout for the stream.
(Inherited from WebSocketTransfer.)
Public propertyUrl
Gets or sets the URL.
(Inherited from WebSocketTransfer.)
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOpen
Opens the WebSocket connection.
(Overrides WebSocketTransferOpen(NameValueCollection).)
Public methodSend
Sends a request synchronously.
(Overrides WebSocketTransferSend(HttpRequestArgs).)
Public methodSendAsync
Sends a request asynchronously.
(Overrides WebSocketTransferSendAsync(HttpRequestArgs, Action1HttpResponseArgs).)
Public methodShutdown
Releases any resources and shuts down.
(Overrides WebSocketTransferShutdown.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also