Package pyrad :: Module curved :: Class RADIUSAccess
[show private | hide private]
[frames | no frames]

Class RADIUSAccess

AbstractDatagramProtocol --+        
                           |        
            DatagramProtocol --+    
                               |    
                        Host --+    
                               |    
                          RADIUS --+
                                   |
                                  RADIUSAccess


Method Summary
  createPacket(self, **kwargs)
  processPacket(self, pkt)
    Inherited from RADIUS
  __init__(self, hosts, dict)
  datagramReceived(self, datagram, (host, port))
    Inherited from Host
pyrad.packet.Packet CreateAcctPacket(self, **args)
Create a new RADIUS packet.
pyrad.packet.Packet CreateAuthPacket(self, **args)
Create a new RADIUS packet.
  SendPacket(self, fd, pkt)
Send a packet.
  SendReplyPacket(self, fd, pkt)
Send a packet.
    Inherited from AbstractDatagramProtocol
  __getstate__(self)
  doStart(self)
Make sure startProtocol is called.
  doStop(self)
Make sure stopProtocol is called.
  makeConnection(self, transport)
Make a connection to a transport and a server.
  startProtocol(self)
Called when a transport is connected to this protocol.
  stopProtocol(self)
Called when the transport is disconnected.

Instance Variable Summary
    Inherited from Host
integer acctport: port to listen on for accounting packets
integer authport: port to listen on for authentication packets
pyrad.dictionary.Dictionary dict: RADIUS dictionary

Class Variable Summary
    Inherited from AbstractDatagramProtocol
str noisy = 'sure, why not'
int numPorts = 0                                                                     
NoneType transport = None                                                                  

Generated by Epydoc 2.1 on Wed Jun 2 14:19:55 2004 http://epydoc.sf.net