Properties | |
| internal bool | IsConnected |
Private Member Functions | |
| internal | UTConnection (string server, int port, TextWriter outputWriter, OutputLevel outputLevel) |
| internal int | Connect () |
| internal void | Disconnect () |
| void | ClearAllQueues () |
| void | Run () |
| internal void | AddSyncMsgBlock () |
| UTMessage | GetMessage () |
| internal void | SendMessage (string message) |
| internal Queue< UTMessage > | GetAllMessages (Queue< UTMessage > queueToFill) |
Private Attributes | |
| internal const int | MAX_MESSAGES = 512 |
| const int | MAX_MESSAGE_SIZE = 512 |
| string | serverAddress |
| int | port |
| OutputLevel | outputLevel |
| TextWriter | output |
| Thread | connectionThread = null |
| TcpClient | tcpClientConnection |
| NetworkStream | connectionStream = null |
| BinaryReader | reader |
| char[] | charBuffer = new char[MAX_MESSAGE_SIZE] |
| Queue< UTMessage > | tempSyncMsgQueue = new Queue<UTMessage>() |
| Queue< UTMessage > | asyncMsgQueue = new Queue<UTMessage>() |
| Queue< UTMessage > | syncMsgQueue = new Queue<UTMessage>() |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6-NO