IrDA Framework

Wireless Communication Library 7 

Copyright (C) 2006-2019 Mike Petrichenko Soft Service Company All Rights Reserved 




WCL IrDA Framwork: Error codes and exceptions.

The base IrDA Framework exceptions class.  
The exception used in IrDA client connection.  
The exception used in IrDA server connection.  
Access denied.  
The component is already subscribed for the IrDA hardware change event.  
The requested attribute's class was not found.  
The requested attribute was not found.  
The base code for the IrDA errors.  
Connection already exsist.  
Connection has been rejected.  
Connection has been terminated by a user.  
Client disconnected by remote device.  
The Lazy Discovering is already running.  
The Lazy Discovering is not running.  
The IrDA subsystem or the associated service provider has failed.  
The specified handle type is not supported for IrDA communication.  
No more handles (descriptors) are available.  
A blocking call is in progress, or the service provider is still processing a callback function.  
An invalid argument was supplied.  
The descriptor is not a valid handle.  
The service provider returned an invalid or incomplete procedure table to the IrDA initialization.  
The service provider returned a version other than 2.2.  
A limit on the number of tasks supported by the IrDA implementation has been reached.  
No buffer space is available. The handle cannot be created.  
A successful IrDA subsystem initialization must occur before using this function.  
The underlying subsystem is not ready for communication.  
The component is not subscribed for the IrDA hardware change event.  
The IrDA is not supported. An infrared adapter and device driver is not installed on the local computer.  
The initialization parameter is not a valid pointer or One of the option value or the option length parameters is not a valid part of the user address space, or the option length parameter is too small.  
The specified protocol is not supported.  
An IrDA device or specific service was not found (address or service is invalid).  
The service provider failed to initialize. This error is returned if a layered service provider (LSP) or namespace provider was improperly installed or the provider fails to operate correctly.  
Timeout occured.  
Unable to create Lazy Discovering synchronization object.  
Unable to create Lazy Discovering thread.  
Unable to create socket event.  
Unable to create IrDA socket.  
Unable to get a read buffer size.  
Unable to get a write buffer size.  
Unable to select socket events.  
Unable to set a IrLMP communication mode.  
Unable to set a read buffer size.  
Unable to set a write buffer size.  
Unable to resolve a remote IrDA device address.  
Unexpected or unknown IrDA error.  
The option is unknown or unsupported by the indicated protocol family (IrDA).  
The version of IrDA subsystem support requested is not provided by this particular IrDA implementation.  
This connection mode can not be used for IrDA server.  
The specified protocol is the wrong type for this handle.  
Copyright (c) 2006-2019. All rights reserved.