%3 ::xotcl::Object ::xotcl::Object ::chat::Package ::chat::Package → flush_rooms → get_user_name ::chat::Package->::xotcl::Object

Class ::chat::Package

::chat::Package[i] create ...

Defined in

Class Relations

  • class: ::xotcl::Class[i]
  • superclass: ::xotcl::Object[i]

Methods (to be applied on the object)

  • flush_rooms (scripted, public)

     chat::Package[i] flush_rooms

    Flush every room supposed to be archived and automatically flushed. Meant to be executed in a scheduled procedure.

    Testcases:
    No testcase defined.
  • get_user_name (scripted, public)

     chat::Package[i] get_user_name -user_id user_id 

    Retrieves the username supposed to be displayed in the chat UI: aither the screen name or the person name when the former is missing.

    Switches:
    -user_id (required)
    Returns:
    a username

    Testcases:
    No testcase defined.

Variables

::chat::Package set __default_metaclass ::xotcl::Class
::chat::Package set __default_superclass ::xotcl::Object