Serial Framework C++ Edition
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CCwclComDatabaseThe class provides access to the system COM ports database
 ▼CCwclCustomConnectionThe base class for all WCL connections
 ▼CCwclClientConnectionThe base class for all client oriented connections
 CCwclClientDataConnectionThe base class for the client connection that requires data exchange with a remote device
 ▼CCwclServerClientConnectionThe base class for all server client connection
 CCwclServerClientDataConnectionThe base class for the server client connection that requires data exchange with a remote device
 ▼CCwclServerConnectionThe base class for all server connections
 CCwclServerDataConnectionThe base class for the server connection that requires data exchange with a remote device
 ▼CCwclCustomDataProcessorThe base class for all WCL Data Processors
 ▼CCwclCustomClientDataProcessorThe base class for all WCL Client Data Processors
 ▼CCwclCustomObexClientThe base class for OBEX client data processors
 ▼CCwclObexFileClientThe base class for OBEX file based clients: OPP, FTP, etc
 CCwclObexFtpClientThe data processor implements the OBEX File Transfer Profile (FTP) client
 CCwclObexOppClientThe data processor implements the OBEX Object Push Profile (OPP) client
 ▼CCwclCustomServerClientDataProcessorThe base class for all WCL Server Client Data Processors
 ▼CCwclCustomObexServerThe base class for OBEX server data processors
 CCwclObexOppServerThe data processor implements the OBEX Object Push Profile (OPP) server
 ▼CCwclCustomSerialMonitorThe base serial devices monitor class
 CCwclSerialMonitorThe Serial Monitor allows your application to enumerate available serial devices and to monitor changes in its configuration
 CCwclUsbMonitorThe USB Monitor allows your application to enumerate available USB devices and to monitor changes in its configuration
 CCwclErrorInformationThe class provides methods to get human readable information about Wireless Communication Library errors
 ▼CCwclMessageThe message object
 CCwclAudioCategoryMessageThe Audio category messages base class
 CCwclBluetoothCategoryMessageThe Bluetooth category messages base class
 CCwclConnectionCategoryMessageThe Connection category messages base class
 CCwclPowerCategoryMessageThe Power Monitoring category messages base class
 CCwclSerialCategoryMessageThe Serial category messages base class
 ▼CCwclSystemCategoryMessageThe System category messages base class
 CCwclHardwareChangeMessageThe Hardware Changed message is broadcast to all subscribers when changes in the hardware configuration have been detected. The message ID is wclCommon::WCL_MSG_ID_SYS_HARDWARE_CHANGED
 CCwclUsbCategoryMessageThe USB category messages base class
 CCwclUserDefinedCategoryMessageThe User Defined messages base class
 CCwclWiFiCategoryMessageThe WiFi category messages base class
 CCwclWiiRemoteCategoryMessageThe Wii Remote category messages base class
 CCwclMessageBroadcasterThe message broadcaster manages broadcast messages between subscribers (message receivers subscribed for broadcast messages). Also the message broadcaster monitors changes in the hardware configuration and notifies subscribers about the changes
 CCwclMessageReceiverThe Wireless Communication Library message receiver
 CCwclOsVersionThe class provides information about OS version
 CCwclPowerEventsMonitorThe class allows an application to receive power state changes notifications
 CCwclSerialClientThe component represents a Serial Client connection
 ▼CCwclStreamThe base class for WCL streams
 ▼CCwclCustomMemoryStreamThe base class for memory streams
 CCwclMemoryStreamThe memory stream
 ▼CCwclHandleStreamThe base class for handle based streams
 CCwclFileStreamThe class represents a file stream
 ▼CCwclSyncObjectThe base class for Wireless Communication Library synchronization objects
 CCwclCriticalSectionThe class represents a creitical section synchronization primitive
 ▼CCwclWaitableSyncObjectThe base class for waitable synchronization objects
 ▼CCwclNamedSyncObjectThe base class for the Wireless Communication Library named synchronization objects
 ▼CCwclEventThe class represents an event synchronization object
 CCwclAutoResetEventThe class represents an auto-reset event synchronization object
 CCwclManualResetEventThe class represents a manual-reset event synchronization object
 CCwclMutexThe class represents a mutex synchronization object
 ▼Cexception
 ▼CwclExceptionThe base WCL exceptions class
 CwclEFileOpenFailedFailed to open file
 CwclEInvalidArgumentOne or more arguments passed into constructor are invalid
 CwclEOutOfMemoryNot enough system memory
 CwclEPowerEventsThe Power Events Monitor exceptions class
 ▼CwclEConnectionThe base class for connections exceptions
 ▼CwclEClientConnectionException class used for client connections
 CwclEClientActiveThe exception raises when an application tries to change any property of already active (connecting or connected) client component
 ▼CwclEServerConnectionException class used for server connections
 CwclEServerActiveThe exception raises when an application tries to change any property of already active (listening) server component
 CwclEServerClientConnectionException class used for server client connections
 ▼CwclESerialThe base Serial Framework exceptions class
 CwclESerialClientThe Serial Client exceptions class
 CwclESerialMonitorThe Serial Monitor exceptions class
 ▼CIStream
 CCwclStreamAdapterThe class implements the IStream interface on a CwclStream object
 CwclErrorDetailsThe structure contains detailed information about Wireless Communication Library error code
 CwclObexFileObjectThe record describes the OBEX file system object
 CwclPowerStatusContains information about the power status of the system
 CwclSerialConfigThe structure describes a serial device (COM port) configuration settings that is used to open the COM port
 CwclSerialDeviceThe record contains information about serial device
 CwclSerialFeaturesContains communications driver features information
 CwclSerialTimeoutsContains the time-out parameters for a communications device
 CwclUsbDeviceThe structure contains information about USB device