CmdMessenger  4.0.0
CmdMessenger is a serial port messaging library for the .Net / Mono Platform.
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 }