class documentation

class ConnectedDatagramProtocol(DatagramProtocol): (source)

View In Hierarchy

Protocol for connected datagram-oriented transport.

No longer necessary for UDP.

Method connectionFailed Called if connecting failed.
Method datagramReceived Called when a datagram is received.

Inherited from DatagramProtocol:

Method connectionRefused Called due to error from write in connected mode.
Method logPrefix Return a prefix matching the class name, to identify log messages related to this protocol instance.
Instance Variable transport The transport with which this protocol is associated, if it is associated with one.

Inherited from AbstractDatagramProtocol (via DatagramProtocol):

Method __getstate__ Undocumented
Method doStart Make sure startProtocol is called.
Method doStop Make sure stopProtocol is called.
Method makeConnection Make a connection to a transport and a server.
Method startProtocol Called when a transport is connected to this protocol.
Method stopProtocol Called when the transport is disconnected.
Class Variable noisy Undocumented
Instance Variable numPorts Undocumented
def connectionFailed(self, failure: failure.Failure): (source)

Called if connecting failed.

Usually this will be due to a DNS lookup failure.

def datagramReceived(self, datagram): (source)

Called when a datagram is received.

Parameters
datagramthe string received from the transport.