Serial Framework
ContentsIndexHome
PreviousUpNext
wclCommon Namespace
 
Name 
Description 
 
The Bluetooth Category Message base class.  
 
The Connection Category Message base class.  
 
The base class for memory streams.  
 
The class represents a file stream.  
 
The base class for handle based streams.  
 
The Hardware Change message is broadcasted to all subscribers when changes in the hardware configuration have been detected. The message's ID is wclCommon::WCL_MSG_ID_SYS_HARDWARE_CHANGED.  
 
The IrDA Category Message base class.  
 
The Kinect Category Message base class.  
 
The memory stream.  
 
The message object.  
 
The 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.  
 
The message receiver object.  
 
The base class for all WCL duplicable objects.  
 
The Serial Category Message base class.  
 
The base class for WCL streams.  
 
The system categoiry message base class.  
 
The class allows to use WCL components in threads, console and service applications.  
 
The USB Category Message base class.  
 
The WiFi Category Message base class.  
 
The Wii Remote Category Message base class.  
 
Critical exception.  
 
Failed to open file.  
 
One or more arguments passed into constructor are invalid.  
 
Not enough system memory.  
 
The base WCL exceptions class.  
 
Name 
Description 
 
Creates a new mutex with given name.  
 
 
 
 
 
Reads Windows OS version.  
 
Checks if software runs on Windows 10 IoT.  
 
 
 
 
 
Converts UTF8 string to WCL string.  
 
Converts WCL string to UTF8 encoded string.  
 
 
 
 
 
 
 
 
 
 
 
 
Name 
Description 
 
 
 
 
 
 
 
 
 
 
 
 
 
The macro disable the copy constructor of the class.  
The macro defines "true" finally block.  
 
 
 
Defines the string type as UNICODE string.  
The OnMessage event handler prototype.  
The common event handler prototype.  
Name 
Description 
The following table lists classes in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists variables in this documentation. 
The following table lists macros in this documentation. 
Name 
Description 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Name 
Description 
 
 
 
 
 
 
 
 
The base error code for the WCL system/common errors.  
One or more arguments passed into the method or function are invalid.  
The base error code for the message broadcaster.  
The message broadcaster can not initialize the hardware monitoring thread.  
The message broadcaster can not start the hardware monitoring thread.  
The message broadcaster was not created.  
A message receiver has already been subscribed.  
A message receiver has not been subscribed.  
There is the error with the references counter.  
The messaging subsystem is already running.  
The message broadcaster can not create the hardware monitoring object.  
The message broadcaster can not create a mutex synchronization object.  
The message broadcaster can not register for hardware changes notifications.  
The base error code for the message receiver.  
A message receiver has already been closed or not opened.  
A message receiver was not opened yet.  
A message receiver has already been opened.  
A thread synchronization object has not been created.  
A message receiver can not create a thread synchronization object.  
A message receiver can not register for threads synchronization.  
A message receiver can not synchronize threads and notify a "main" thread about new received message.  
Out of system memory.  
Operation completed with success.  
Thread user initialization failed.  
Unable to register thread message.  
The thread is not running.  
The thread is already running.  
Unable to post signal to the thread.  
Unable to create thread window.  
Unable to create thread.  
Unable to create thread initialization event.  
An asynchronous operation cancelled.  
An asynchronous operation completed with error.  
Failed to read asynchronous operation status.  
The base WinRT subsystem error code.  
Unable to detach raw buffer.  
WinRT initialization failed.  
Unable to active instance of the required class.  
Unable to create interface of the required class.  
Unable to create synchronization mutex for WinRT control.  
Unable to create string.  
unable to load WinRT core DLL.  
unable to load WinRT string DLL.  
Bluetooth Framework messages category.  
The connections and connection providers messages category.  
IrDA Framework messages category.  
Kinect Framework messages category.  
Serial Framework messages category.  
System messages category.  
USB Framework messages category.  
User defined message categories should start from this Category ID.  
WiFi Framework messages category.  
Wii remote Framework messages category.  
The Hardware Change message's ID.  
Copyright (c) 2006-2018. All rights reserved.