Commit 2e38391b authored by Per Cederqvist's avatar Per Cederqvist
Browse files

(LysKOM Data Types): The invisible bit is always set for sessions

	where no-one is logged on.
(who-is-on-dynamic): Likewise.
(set-info): The version number was missing from the example.
(create-conf): Indentation fixes.
parent d4367202
\input texinfo @c -*-texinfo-*-
@c $Id: Protocol-A.texi,v 1.24 1998/08/28 16:59:34 davidk Exp $
@c $Id: Protocol-A.texi,v 1.25 1998/08/29 13:00:27 ceder Exp $
@c %**start of header
@setfilename protocol-a.info
@settitle LysKOM Protocol A
......@@ -2318,6 +2318,8 @@ The bits in @code{Session-Flags} are:
@table @code
@item invisible
When true, the user requested an invisible session (@pxref{login}).
Sessions where no-one is logged in also have the @code{invisible} flag
set.
@item user_active_used
When true, the user-active (@pxref{user-active}) call has been issued by
the session, which in turn means that @code{idle-time} field in the
......@@ -5969,20 +5971,21 @@ The conference @code{conference} does not exist or is secret.
@end example
This call sets the server information retrieved by @ref{get-info}. The
version number in the info structure is ignored, but all other fields
are stored permanently in the LysKOM database. This is a privileged
call.
version number in the info structure is ignored (but must be present);
all other fields are stored permanently in the LysKOM database. This is
a privileged call.
@i{Example:}
@example
1 79 1 2 3 4 1080
1 79 10901 1 2 3 4 1080
@t{=1}
@end example
This example sets the conference presentation conference to one, the
user presentation conference to two, the motd conference to three and
the news conference to four. It also sets the login message to text
1080.
1080. It also attempts to set the version number to 1.9.1, but that
number is silently ignored by the server.
@unnumberedsubsubsec Error codes
......@@ -6108,15 +6111,19 @@ This call always succeeds.
-> ( ARRAY Dynamic-Session-Info );
@end example
This call returns a list of information about active sessions. If
This call returns a list of information about sessions. If
@code{want-visible} is true then information about visible sessions is
returned. If @code{want-invisible} is true then information about
invisible sessions is returned. If @code{active-last} is zero then the
result is a list of all active sessions. If @code{active-last} is
result is a list of all sessions. If @code{active-last} is
nonzero then the result is a list of all sessions that have issued an
@code{user-active} call within the last @code{active-last} seconds or
that have never issued an @code{user-active} call.
Sessions where no-one is logged in are considered invisible, and the
@code{invisible} flag is always set in the corresponding
@code{Dynamic-Session-Info} that is returned.
@unnumberedsubsubsec Error codes
This call always succeeds.
......@@ -6297,7 +6304,7 @@ One of the items looks valid but could not be created anyway.
@findex create-conf
@example
create-conf [88] (( name : HOLLERITH;
type : Any-Conf-Type;
type : Any-Conf-Type;
aux-items : ARRAY Aux-item; ))
-> ( Conf-No );
@end example
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment