diff --git a/doc/Protocol-A.texi b/doc/Protocol-A.texi index ac23c4e6c273e74b23b6f355ff4f045c885ab549..11a709a2affe0d7c6234cb6d7ff919e04a95073b 100644 --- a/doc/Protocol-A.texi +++ b/doc/Protocol-A.texi @@ -2580,8 +2580,10 @@ A client-supplied string saying what the person is currently doing. @item username The name of the ``real'' user (see @type{Who-Info} above.) @item idle-time -@c FIXME (bug 197): should this be user-active-call? -The number of seconds since the last server call. +The number of seconds since @reqdlink{user-active} was used by this +session@linkhere{}, or since the session was created if +@req{user-active} has not been used yet. See also +@field{user-active-used} below. @item connection-time The time when the connection was initiated. This is not the same as the amount of time the person has been on. @@ -2606,7 +2608,10 @@ The user name according to the Ident @daemon{} at the user's machine or ``unknown'' if Ident was not used. @item idle-time -The number of seconds since the last server call. +The number of seconds since @reqdlink{user-active} was used by this +session@linkhere{}, or since the session was created if +@req{user-active} has not been used yet. See also +@field{user-active-used} below. @item connection-time The time when the connection was initiated. This is not the same as the amount of time the person has been on. @@ -2637,8 +2642,11 @@ Sessions where no-one is logged in also have the @field{invisible} flag set. @item user-active-used When true, the @reqdlink{user-active} call@linkhere{} has been issued by -the session, which in turn means that @field{idle-time} field in the -@type{Dynamic-Session-Info} is valid. +the session, which in turn means that @field{idle-time} fields of +@type{Dynamic-Session-Info}, @type{Session-Info} and +@type{Session-Info-Ident} are valid. When false, the +@field{idle-time} fields contains the number of seconds since the +session was created. @item user-absent This flag is currently not used. @end table @@ -2654,8 +2662,10 @@ logged on. @item working-conference The conference the session is currently in. @item idle-time -The number of seconds that have passed since the last time -@reqlink{user-active} was called in the session. +The number of seconds since @reqdlink{user-active} was used by this +session@linkhere{}, or since the session was created if +@req{user-active} has not been used yet. See also +@field{user-active-used} above. @item flags The dynamic session flags (see above.) @item what-am-i-doing