Index
All Packages
All Categories
By Author

ap (2)
cp (3)
dp (3)
exe (3)
gui (0)
gui/gtk (0)
gui/tk (4)
io (1)
lib (9)
math (0)
net (9)
nlp (18)
op (4)
os (1)
program (3)
sp (1)
tool (9)
wp (2)
xml (2)

Session

type:package
id:mogul:/grolaux/session
section:mogul:/grolaux
blurb:The Session module provides a bidirectional communication channel. Session instances can be successively connected together. Also session instances provide network state streams for easy fault management.
author:Donatien Grolaux
contact:Donatien Grolaux
documentation:index.html
download:grolaux-session__1.2.5__source__0.pkg
grolaux-session__1.3.0__source__0.pkg
provides:x-ozlib://grolaux/session/Session.ozf
The Session module provides a communication channel respecting this set of properties:

This module also offers a session gate, which is a single access point for spawning multiple sessions. Typically, a server can start a gate that will create a different session per client. When a client has finished to work with the server, the session is closed and no more communication is possible between them. However, the client can use the gate again to create a new session with the server.

This module doesn't provide an access control over the session instances and the gates. The application should define its own using the Connection and Ticket modules, or the SocketConnection module.