License:
BSD style: see license.txt
author:
Juan Jose Comellas
- class
SelectorException
: object.Exception;
-
SelectorException
is thrown when the Selector cannot be created because
of insufficient resources (file descriptors, memory, etc.)
- this(char[] msg, char[] file, uint line);
- Construct a selector exception with the provided text string
Params:
| char[] file |
name of the source file where the exception was thrown; you
would normally use _FILE__ for this parameter. |
| uint line |
line number of the source file where the exception was
thrown; you would normally use _LINE__ for this parameter. |
- class
UnregisteredConduitException
: tango.io.selector.SelectorException.SelectorException;
-
UnregisteredConduitException
is thrown when the selector looks for a
registered conduit and it cannot find it.
- this(char[] file, uint line);
- Construct a selector exception with the provided text string
Params:
| char[] file |
name of the source file where the exception was thrown; you
would normally use _FILE__ for this parameter. |
| uint line |
line number of the source file where the exception was
thrown; you would normally use _LINE__ for this parameter. |
- class
RegisteredConduitException
: tango.io.selector.SelectorException.SelectorException;
-
RegisteredConduitException
is thrown when a selector detects that a conduit
registration was attempted more than once.
- this(char[] file, uint line);
- Construct a selector exception with the provided text string
Params:
| char[] file |
name of the source file where the exception was thrown; you
would normally use _FILE__ for this parameter. |
| uint line |
line number of the source file where the exception was
thrown; you would normally use _LINE__ for this parameter. |
- class
InterruptedSystemCallException
: tango.io.selector.SelectorException.SelectorException;
-
InterruptedSystemCallException
is thrown when a system call is interrupted
by a signal and the selector was not set to restart it automatically.
- this(char[] file, uint line);
- Construct a selector exception with the provided text string
Params:
| char[] file |
name of the source file where the exception was thrown; you
would normally use _FILE__ for this parameter. |
| uint line |
line number of the source file where the exception was
thrown; you would normally use _LINE__ for this parameter. |
- class
OutOfMemoryException
: tango.io.selector.SelectorException.SelectorException;
-
OutOfMemoryException
is thrown when there is not enough memory.
- this(char[] file, uint line);
- Construct a selector exception with the provided text string
Params:
| char[] file |
name of the source file where the exception was thrown; you
would normally use _FILE__ for this parameter. |
| uint line |
line number of the source file where the exception was
thrown; you would normally use _LINE__ for this parameter. |
|