File 'net/pop3/client.cls' (part of 'Pool_Net')
Home | Packages | Files | Procedures | Classes | Namespaces | Keywords | External packages
Class 'pop3Client'
- -auth
- Defines the mode to use during login into the pop3 server, either 'apop' or 'user'. The latter uses USER/PASS to send the password in the clear, and is therefore less secure than APOP, which sends a hashvalue created from the timestamp used by the server to greet us and the password itself. On the other hand, every server has to support USER/PASS, APOP-support is optional.
default value: apop
- -storage
- The name of the object handling the storing of incoming mails. Has to support the interface defined by popClientStorageBase, i.e. its class should be derived from that class.
- -classificator
- The name of the object handling the classification of incoming mails. Has to support the interface defined by popClientMsgClassificatorBase, i.e. its class should be derived from that class.
- -on-connect
- The script evaluate after a succesful connect.
- -on-login
- The script evaluate after a successful login.
- -done
- The script evaluate after the connection was closed.
CloseDone (seq)
|
|
Argument: seq
|
Handle of the close sequencer created by Close.
|
DeleDone (seq)
|
|
Argument: seq
|
Handle of the delete sequencer created by Dele.
|
Goto (newstate)
|
|
Argument: newstate
|
The state to jump to.
|
InitScheduler (seq)
|
|
Argument: seq
|
Handle of the 'login' sequencer created by LoginUser (or LoginApop.
|
Logon (seq)
|
|
Argument: seq
|
Handle of the 'open' sequencer created by Open.
|
Off (seq)
|
|
Argument: seq
|
Handle of the close sequencer created by Close.
|
RetrDone (seq)
|
|
Argument: seq
|
Handle of the delete sequencer created by Retr.
|
Task (task)
|
|
Argument: task
|
Text describing a task to be done by the client
|
TopDone (seq)
|
|
Argument: seq
|
Handle of the top sequencer created by Top
|
msgDelete (msg)
|
|
Argument: msg
|
Id of the message to delete.
|
msgIgnore (msg)
|
|
Argument: msg
|
Id of the message to ignore.
|
msgRetrieve (msg)
|
|
Argument: msg
|
Id of the message to retrieve.
|
- cState
- The state of the finite automaton. Could not use 'state' as this is used by the base class to record the state of the last low-level operation.
initial value: waiting
- after
- The id of the idle-handler used to schedule and execute the next task on the queue.
- queue
- A list of tasks to do, operated in a FIFO manner.
- deleted
- A list containing the index numbers of the sucessfully deleted messages. Used during recovery to enforce the state of the server at the time of the loss of the connection.
- retrieved
- A list containing the index numbers of the sucessfully state of the server at the time of the loss of the connection.
- pending
- The number of messages sent to the classificator we have no decision about (yet).
initial value: 0
- skip
- The number of messages to skip during recovery.
initial value: 0
- lock
- Activity flag. As long as it is true the system will ignore any attempt to start another session.
initial value: 0
Home | Packages | Files | Procedures | Classes | Namespaces | Keywords | External packages
Generated by AutoDoc 2.4 at 09/14/2000, invoked by Andreas Kupries