exception.network - Palamecia/mint GitHub Wiki
Module
load exception.network
This module provides classes to store exception contexts raised by the network module.
Packages
Classes
Exception.InvalidNetworkOperation
This class provides the context of an exception raised on attempt to perform an invalide operation on a network device.
Inherits
Public members
Modifiers | Member | Description |
---|---|---|
const |
getDevice | Returns the device that raised the error. |
const |
getMessage | Returns the error description. |
const |
new | Creates a new context. The message parameter provides a description of the ... |
const |
toString | Returns the exception informations as a string. |
Private members
Modifiers | Member | Description |
---|---|---|
final |
device | Internal device object. |
final |
message | Internal message |
Exception.SocketError
This class provides the context of an exception raised by a socket.
Inherits
Public members
Modifiers | Member | Description |
---|---|---|
const |
getDescription | Returns the error description. |
const |
getErrno | Returns the error identifier. |
const |
getObject | Returns the object that raised the error or none if not specified. |
const |
getSocket | Returns the object that raised the error or none if not specified. |
const |
new | Creates a new context. The object parameter is the object that raised the e... |
const |
toString | Returns the exception informations as a string. |
Private members
Modifiers | Member | Description |
---|---|---|
final % |
errno | Internal error identifier. |
@ |
g_lib | Global library handle. |
final |
object | Internal involved object. |
Descriptions
Exception.InvalidNetworkOperation.device
null
Internal device object.
Exception.InvalidNetworkOperation.getDevice
def (const self)
Returns the device that raised the error.
Exception.InvalidNetworkOperation.getMessage
def (const self)
Returns the error description.
Exception.InvalidNetworkOperation.message
''
Internal message
Exception.InvalidNetworkOperation.new
def (self, message, device)
Creates a new context. The message
parameter provides a description of
the attempted operation. The device
parameter is the object that raised
the error.
Exception.InvalidNetworkOperation.toString
def (const self)
Returns the exception informations as a string.
Exception.SocketError.errno
none
Internal error identifier.
Exception.SocketError.g_lib
lib ('libmint-network')
Global library handle.
Exception.SocketError.getDescription
def (const self)
Returns the error description.
Exception.SocketError.getErrno
def (const self)
Returns the error identifier.
Exception.SocketError.getObject
def (const self)
Returns the object that raised the error or none
if not specified.
Exception.SocketError.getSocket
def (const self)
Returns the object that raised the error or none
if not specified.
Exception.SocketError.new
def (self, object)
Creates a new context. The object
parameter is the object that raised
the error. It must provides a getSocket
method. The error is retrived
from this socket.
def (self, errno, object)
Creates a new context. The errno
parameter must be an instance of
Exception.SystemError.Errno describing the error. The object
parameter
is the object that raised the error. It must provides a getSocket
method.
Exception.SocketError.object
none
Internal involved object.
Exception.SocketError.toString
def (const self)
Returns the exception informations as a string.