Copyright © Rasmus Sten and contributors, 1997-2004

nu.dll.lyskom
Class DynamicSessionInfo

java.lang.Object
  |
  +--nu.dll.lyskom.DynamicSessionInfo

public class DynamicSessionInfo
extends java.lang.Object

This handles the LysKOM datatype Dynamic-Session-Info, which contains information about sessions that might be changed over time (such as current conference and what-am-i-doing).

Author:
Staffan Malmgren

Field Summary
 nu.dll.lyskom.Bitstring flags
           
 int idleTime
           
 int person
           
 int session
           
 byte[] whatAmIDoing
           
 int workingConference
           
 
Method Summary
 nu.dll.lyskom.Bitstring getFlags()
          Returns the session flags (see spec elsewhere)
 int getIdleTime()
          Returns the number of seconds this session has been idle
 int getPerson()
          Returns the person number logged in into this session
 int getSession()
          Returns the session number for this session
 byte[] getWhatAmIDoing()
          Returns what the session's client has reported as what-i-am-doing.
 java.lang.String getWhatAmIDoingString()
          Translated the result from getWhatAmIDoing() into a String according to the current platform's default character encoding.
 int getWorkingConference()
          Returns the current working conference for this session
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

session

public int session

person

public int person

workingConference

public int workingConference

idleTime

public int idleTime

flags

public nu.dll.lyskom.Bitstring flags

whatAmIDoing

public byte[] whatAmIDoing
Method Detail

getSession

public int getSession()
Returns the session number for this session


getPerson

public int getPerson()
Returns the person number logged in into this session


getWorkingConference

public int getWorkingConference()
Returns the current working conference for this session


getIdleTime

public int getIdleTime()
Returns the number of seconds this session has been idle


getFlags

public nu.dll.lyskom.Bitstring getFlags()
Returns the session flags (see spec elsewhere)


getWhatAmIDoing

public byte[] getWhatAmIDoing()
Returns what the session's client has reported as what-i-am-doing.


getWhatAmIDoingString

public java.lang.String getWhatAmIDoingString()
Translated the result from getWhatAmIDoing() into a String according to the current platform's default character encoding.


Copyright © Rasmus Sten and contributors, 1997-2004