File 'net/pop3/server.cls' (part of 'Pool_Net')
Home | Packages | Files | Procedures | Classes | Namespaces | Keywords | External packages
Class 'pop3Server'
- -userdb
- Handle of the object giving us access to the database of users and their associated passwords. Must be derived from class userdbBase.
- -storage
- Handle of the object giving us access to the facility storing the mails known to the whole system. Must be derived from class popServerStorageBase.
CheckLogin (conn clientid serverid storage)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: clientid
|
Authentication code transmitted by client
|
Argument: serverid
|
Authentication code calculated here.
|
Argument: storage
|
Handle of mailbox requested by client.
|
CloseConnection (conn)
|
Overrides server:CloseConnection
|
Argument: conn
|
Descriptor of connection to write to.
|
GreetPeer (conn)
|
Overrides server:GreetPeer
|
Argument: conn
|
Descriptor of connection to write to.
|
H_apop (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_dele (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_list (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_noop (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_pass (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_quit (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_reset (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_retr (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_stat (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_top (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
H_user (conn cmd line)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The sent line, with cmd as first word.
|
HandleUnknownCmd (conn cmd line)
|
Overrides server:HandleUnknownCmd
|
Argument: conn
|
Descriptor of connection to write to.
|
Argument: cmd
|
The sent command
|
Argument: line
|
The complete line sent by the client behind conn.
|
TransferDone (conn)
|
|
Argument: conn
|
Descriptor of connection to write to.
|
- connInfo
- Maps connection handles to the state information required by the server. The data is stored in 'array set' format, for easy retrieval and update. Any method requiring access to the data of a specific connection will read and store 'connInfo(<conn>)' from/into the local array 'state'.
Home | Packages | Files | Procedures | Classes | Namespaces | Keywords | External packages
Generated by AutoDoc 2.4 at 09/14/2000, invoked by Andreas Kupries