BSD style: see
license.txt
Juan Jose Comellas
- class SelectorException : Exception [public] ¶#
-
SelectorException is thrown when the Selector cannot be created because
of insufficient resources (file descriptors, memory, etc.)
- this(char[] msg, char[] file, uint line) [public] ¶#
-
Construct a selector exception with the provided text string
file | Name of the source file where the exception was thrown; you
would normally use __FILE__ for this parameter. |
line | Line number of the source file where the exception was
thrown; you would normally use __LINE__ for this parameter. |
- class UnregisteredConduitException : SelectorException [public] ¶#
-
UnregisteredConduitException is thrown when the selector looks for a
registered conduit and it cannot find it.
- this(char[] file, uint line) [public] ¶#
-
Construct a selector exception with the provided text string
file | Name of the source file where the exception was thrown; you
would normally use __FILE__ for this parameter. |
line | Line number of the source file where the exception was
thrown; you would normally use __LINE__ for this parameter. |
- class RegisteredConduitException : SelectorException [public] ¶#
-
RegisteredConduitException is thrown when a selector detects that a conduit
registration was attempted more than once.
- this(char[] file, uint line) [public] ¶#
-
Construct a selector exception with the provided text string
file | Name of the source file where the exception was thrown; you
would normally use __FILE__ for this parameter. |
line | Line number of the source file where the exception was
thrown; you would normally use __LINE__ for this parameter. |
- class InterruptedSystemCallException : SelectorException [public] ¶#
-
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) [public] ¶#
-
Construct a selector exception with the provided text string
file | Name of the source file where the exception was thrown; you
would normally use __FILE__ for this parameter. |
line | Line number of the source file where the exception was
thrown; you would normally use __LINE__ for this parameter. |
- class OutOfMemoryException : SelectorException [public] ¶#
-
OutOfMemoryException is thrown when there is not enough memory.
- this(char[] file, uint line) [public] ¶#
-
Construct a selector exception with the provided text string
file | Name of the source file where the exception was thrown; you
would normally use __FILE__ for this parameter. |
line | Line number of the source file where the exception was
thrown; you would normally use __LINE__ for this parameter. |