Click or drag to resize

CrosserProtocol Fields

The CrosserProtocol type exposes the following members.

Fields
  NameDescription
Protected fieldcallbackId
Buffer for callback-id.
(Inherited from Protocol.)
Protected fieldcallbackIdPos
Length to read from callbackId
(Inherited from Protocol.)
Protected fieldCancellation
CancellationToken used in communication
(Inherited from Protocol.)
Protected fieldCloseReason
Reason CloseReason for closing the connection
(Inherited from Protocol.)
Protected fieldcontroller
Controller buffer, controller to call is within
(Inherited from Protocol.)
Protected fieldcontrollerPos
The length to read from the controller
(Inherited from Protocol.)
Protected fieldcontrollerToCall
Cache controller since it will save time when same controller is called for each message
(Inherited from Protocol.)
Protected fielddata
Last byte operation read from the IBaseTransport
(Inherited from Protocol.)
Protected fielddisposed
Flag for knowing if the object has been disposed
(Inherited from Protocol.)
Protected fieldiam
Buffer for the IAM message operation
(Inherited from Protocol.)
Protected fieldiampos
Size of the IAM message
(Inherited from Protocol.)
Protected fieldInQueue
Queue for incoming data
(Inherited from Protocol.)
Protected fieldInteractive
If true the protocol will respond with +OK messages for every valid operation. Only possible for full-duplex connections.
(Inherited from Protocol.)
Protected fieldIsAuthenticated
True if the Authenticate(IProtocol) method returned true
(Inherited from Protocol.)
Protected fieldlastControllerAsByte
Cache for last controller called
(Inherited from Protocol.)
Protected fieldlastControllerKey
Cache for the last controller called as BinaryKey
(Inherited from Protocol.)
Protected fieldlastMethodAsByte
Cache for last method called
(Inherited from Protocol.)
Protected fieldlastMethodKey
Cache for the last method called as BinaryKey
(Inherited from Protocol.)
Protected fieldlen
Length to read from the IBaseTransport
(Inherited from Protocol.)
Protected fieldlocker
For blocking simultaneous access to certain areas
(Inherited from Protocol.)
Protected fieldmethod
Method buffer, method to call is within
(Inherited from Protocol.)
Protected fieldmethodPos
The length to read from the method
(Inherited from Protocol.)
Protected fieldmethodToCall
Information about the method to be called ControllerDelegate
(Inherited from Protocol.)
Protected fieldOutQueue
Queue for outgoing data
(Inherited from Protocol.)
Protected fieldPubQueue
Queue for messages published over a pub/sub pattern
(Inherited from Protocol.)
Protected fieldread
Read buffer
(Inherited from Protocol.)
Protected fieldReadState
The ReadState for the ReadLoop
(Inherited from Protocol.)
Protected fieldrun
The readloop will continue as long as this flag is true. When false the connection will be disposed
(Inherited from Protocol.)
Protected fieldsize
Size buffer
(Inherited from Protocol.)
Protected fieldsizepos
Size position (for knowing size to read from size buffer)
(Inherited from Protocol.)
Protected fieldtopic
Topic parsed from the stream
(Inherited from Protocol.)
Protected fieldtopicpos
Length of the topic
(Inherited from Protocol.)
Protected fieldunsubcount
Max messages to publish before doing automatic unsubscribe
(Inherited from Protocol.)
Protected fieldunsubcountpos
Length of unsub-count
(Inherited from Protocol.)
Protected fieldvalidTopic
Flag for knowing if the topic parsed is valid
(Inherited from Protocol.)
Protected fieldwrite
Write buffer
(Inherited from Protocol.)
Top
See Also