AMPS C# Client
5.3.3.4
AMPS C# Client for .NET
|
Public Member Functions | |
void | connect (Uri uri) |
Connect to an AMPS server. More... | |
void | close () |
void | disconnect () |
void | setMessageHandler (MessageHandler ml) |
void | setDisconnectHandler (TransportDisconnectHandler dh) |
void | setExceptionListener (TCPTransportImpl.ExceptionListener exceptionListener) |
void | setThreadCreatedHandler (ThreadCreatedHandler handler) |
void | send (Message message) |
void | setReadTimeout (int readTimeoutMillis_) |
void | sendWithoutRetry (Message message) |
Message | allocateMessage () |
long | writeQueueSize () |
long | readQueueSize () |
long | flush () |
long | flush (long timeout) |
void | handleCloseEvent (int failedVersion, String message, Exception exception) |
int | getVersion () |
void | setTransportFilter (TransportFilter filter_) |
Sets a TransportFilter that filters raw bytes bfeore send and after receive. More... | |
void | setIdleAction (Action runnable) |
void AMPS.Client.Transport.connect | ( | Uri | uri | ) |
Connect to an AMPS server.
uri | Specifies the protocol and address of the server |
ConnectionRefusedException |
|
Implemented in AMPS.Client.TCPTransport.
long AMPS.Client.Transport.flush | ( | long | timeout | ) |
long AMPS.Client.Transport.readQueueSize | ( | ) |
void AMPS.Client.Transport.send | ( | Message | message | ) |
void AMPS.Client.Transport.setTransportFilter | ( | TransportFilter | filter_ | ) |
Sets a TransportFilter that filters raw bytes bfeore send and after receive.
filter_ | A TransportFilter such as AMPS.Client.TransportTraceFilter. |
Implemented in AMPS.Client.TCPTransport.
long AMPS.Client.Transport.writeQueueSize | ( | ) |