CmdMessenger 4.0.0 CmdMessenger is a serial port messaging library for the .Net / Mono Platform.

- Main Page
- Packages
- Classes

- Packages

Packages | Classes | Enumerations
Package CommandMessenger

## Packages
package | Queue
package | Transport
## Classes
class | AsyncWorker
class | BinaryConverter
class | CmdMessenger
| Command messenger main class. More...
class | Command
| A command to be send by CmdMessenger. More...
class | CommandEventArgs
class | CommunicationManager
| Manager for data over transport layer. More...
class | ConnectionManagerProgressEventArgs
class | ConnectionManager
class | IsEscaped
| Class for bookkeeping which characters in the stream are escaped. More...
class | Escaping
| Utility class providing escaping functions.
class | EventWaiter
class | Logger
class | ReceivedCommand
| A command received from CmdMessenger. More...
class | ReceivedCommandSignal
class | SendCommand
| A command to be send by CmdMessenger. More...
class | StringUtils
| String utilities. More...
class | StructSerializer
| Helper object to convert structures to byte arrays and vice versa. More...
class | TimeUtils
| Class to get a timestamp.
class | ConsoleUtils
## Enumerations
enum | SendQueue { Default, InFrontQueue, AtEndQueue, WaitForEmptyQueue, ClearQueue }
enum | ReceiveQueue { Default, WaitForEmptyQueue, ClearQueue }
enum | UseQueue { UseQueue, BypassQueue }
enum | BoardType { Bit16, Bit32 }
enum | Mode { Wait, Connect, Scan, Watchdog }
enum | DeviceStatus { NotAvailable, Available, IdentityMismatch }