ClientT Methods |
The ClientT generic type exposes the following members.
| Name | Description | |
|---|---|---|
| AddAspect |
Adds an aspect to a socket.
(Inherited from ProtocolSocket.) | |
| AddOrUpdateAspect |
Adds or updates an aspect of the socket.
(Inherited from ProtocolSocket.) | |
| BeginEditAsync |
Start batch editing.
(Inherited from ProtocolSocket.) | |
| Close |
Closes the socket.
(Inherited from Connection.) | |
| EndEditAsync |
End batch editing.
(Inherited from ProtocolSocket.) | |
| FindAspect(Type) |
Returns an aspect of the given type, or return null.
(Inherited from ProtocolSocket.) | |
| FindAspectT |
Returns an aspect of the given type, or return null.
(Inherited from ProtocolSocket.) | |
| FindService(Type, ServiceBindingFlags, String) |
Returns an object that implements a specific API, or null.
For example, an IO API such as IPacketIOService.
(Inherited from ProtocolSocket.) | |
| FindServiceT(ServiceBindingFlags, String) |
Returns an object that implements a specific API, or null.
For example, an IO API such as IPacketIOService.
(Inherited from ProtocolSocket.) | |
| GetHead |
Returns the protocol head.
(Inherited from Connection.) | |
| GetOrAddAspect |
Adds an aspect to a socket by using the specified function, if the key does not already exist.
(Inherited from ProtocolSocket.) | |
| GetServiceT |
Returns an object that implements a specific API, or throws an exception.
For example, an IO API such as IPacketIOService.
(Inherited from ProtocolSocket.) | |
| GetStream |
Returns the head of the protocol stream (the first protocol instance).
(Inherited from ProtocolSocket.) | |
| Link |
Adds a 'link' reference.
(Inherited from Connection.) | |
| Open(OpenFlags) |
Opens (or reopens) the socket.
(Inherited from Connection.) | |
| Open(OpenParams) |
Opens a client connection.
| |
| Open(ProtocolAddress, Flags) |
Opens a client connection.
| |
| Open(OpenParams, NotifyDataChangedEventHandler, CallbackContext) |
Opens a client connection, calling dataChangedHandler for each message received.
| |
| Open(ProtocolAddress, NotifyDataChangedEventHandler, CallbackContext) |
Opens a client connection, calling dataChangedHandler for each message received.
| |
| OpenAsync(Boolean, OpenParams) |
Opens a client connection.
| |
| OpenAsync(Boolean, OpenFlags) |
Opens the socket.
(Inherited from Connection.) | |
| OpenAsync(Boolean, ProtocolAddress, Flags) |
Opens a client connection.
| |
| OpenAsync(Boolean, OpenParams, NotifyDataChangedEventHandler, CallbackContext) |
Opens a client connection, calling dataChangedHandler for each message received.
| |
| OpenAsync(Boolean, ProtocolAddress, NotifyDataChangedEventHandler, CallbackContext) |
Opens a client connection, calling dataChangedHandler for each message received.
| |
| RegisterClosing |
Registers a function to call when Close has been called but before the socket has been closed.
(Inherited from ProtocolSocket.) | |
| RegisterOpen |
Registers a function to call after the socket is opened, but before the OnOpenedAsync event is fired.
(Inherited from ProtocolSocket.) | |
| RemoveAspect |
Removes an aspect from a socket.
(Inherited from ProtocolSocket.) | |
| SetDownStream |
Sets the downstream socket.
(Inherited from ProtocolSocket.) | |
| SetLog |
Sets the current log.
(Inherited from ProtocolSocket.) | |
| Shutdown |
Forcibly shuts down the socket, without logging an error.
(Inherited from ProtocolSocket.) | |
| Shutdown(Exception) |
Forcibly shuts down the socket, and then logs an error.
(Inherited from ProtocolSocket.) | |
| Shutdown(String) |
Forcibly shuts down the socket, and then logs an error.
(Inherited from ProtocolSocket.) | |
| Shutdown(LogMessageLogLevel, String, Object) |
Forcibly shuts down the socket, and then logs an error.
(Inherited from ProtocolSocket.) | |
| ToString |
Returns a description of this socket.
(Inherited from ProtocolSocket.) | |
| Unlink |
Remove a 'link' reference count.
(Inherited from Connection.) | |
| UnlinkRequest |
Raises the OnUnlinkRequest event.
(Inherited from Connection.) | |
| UnregisterClosing |
Unregister a previously registered function.
(Inherited from ProtocolSocket.) | |
| UnregisterOpen |
Unregister a previously registered function.
(Inherited from ProtocolSocket.) |