Node:Membership Information, Next:Article Marks, Previous:Person Status Types, Up:LysKOM Data Types
Membership-Type ::= BITSTRING ( invitation; passive; secret; reserved1; reserved2; reserved3; reserved4; reserved5; )
The Membership-Type
type contains flags that modify a membership.
It is passed as part of both Member
and Membership
. The
flags are:
invitation
passive
secret
The remaining flags in the Membership-Type
structure are reserved
and should be set to false on all new memberships and retained on all
existing memberships.
Member ::= ( member : Pers-No; added-by : Pers-No; added-at : Time; type : Membership-Type; )
The Member
structure encodes information about a member in a
conference. It is returned by the get-members
call. The
fields of a Member
structure are
member
added-by
added-at
type
The contents of a Member
structure can be cleared (all fields set
to zero) if the person requesting the record has insufficient privileges
to see the contents of the structure.
Membership-Old ::= ( last-time-read : Time; conference : Conf-No; priority : INT8; last-text-read : Local-Text-No; read-texts : ARRAY Local-Text-No; ) Membership ::= ( position : INT32; last-time-read : Time; conference : Conf-No; priority : INT8; last-text-read : Local-Text-No; read-texts : ARRAY Local-Text-No; added-by : Pers-No; added-at : Time; type : Membership-Type; )
The Membership
structure encodes information about a person's
membership in a conference. It is returned by the
query-read-texts
and get-membership
calls.
position
last-time-read
unread-is-secret
bit of the Personal-Flags
is set and you don't have enough
privileges to get the info anyhow.
conference
priority
last-text-read
unread-is-secret
is set, unless you have access to
the data anyhow.
read-texts
last-text-read
that have also been
read. This will be empty if unread-is-secret
is set, unless
you have access to the data anyhow.
added-by
added-at
type
A membership record may be cleared by the server (all fields set to zero) if the person requesting the membership has insufficient privileges to see the contents membership, but has sufficient privileges to know about the person.