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.

    Copyright (c) 2006 Juan Jose Comellas. All rights reserved :: page rendered by CandyDoc