Contents | Index | Previous | Next
Entities
Two major entities in Tango are user and session. Every user has a pool of applications available and can control them using session manager. Every user sharing the same instance of application is a session participant. When an application is started it can either join existing session or create
a new one. If it joins an existing session, the user is added to the group of
participants of the session and becomes a slave in this session. If the
application creates a new session, the user becomes the first participant of a new
session and the session master. There is always one master per session. System information such as users,
sessions, session participants, and session master is available from the Tango
API.
Figure 1: Main Tango entities