Inheritance diagram for Channel:
Public Member Functions | |
this (char[] name) | |
char[] | getName () |
void | write (IWriter writer) |
void | read (IReader reader) |
Public Attributes | |
char[] | name |
Buffer | buffer |
ProtocolReader | reader |
ProtocolWriter | writer |
Definition at line 670 of file Cluster.d.
|
Construct a channel with the specified name. We cache a number of session-related constructs here also, in order to eliminate runtime overhead |
|
Return the name of this channel. This is the name provided when the channel was constructed. Reimplemented from IChannel. Definition at line 707 of file Cluster.d. Referenced by Cluster::getCache(), Cluster::getQueue(), Cluster::loadCache(), Cluster::putCache(), and Cluster::putQueue(). |
|
Output this channel via the provided IWriter Reimplemented from IWritable. |
|
Input this channel via the provided IReader Reimplemented from IReadable. |
|
|
|
|
|
Definition at line 674 of file Cluster.d. Referenced by Cluster::getCache(), Cluster::getQueue(), Cluster::loadCache(), Cluster::putCache(), and Cluster::putQueue(). |
|
Definition at line 675 of file Cluster.d. Referenced by Cluster::getCache(), Cluster::getQueue(), Cluster::loadCache(), Cluster::putCache(), and Cluster::putQueue(). |