Commit c7112307 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

(Document Revision History): Specify tomorrow as release date.

(Protocol Version History): Update the entry for protocol version
	10.  The status of 59=create-anonymous-text-old was changed to
	Obsolete in protocol version 10, not version 9.
(Protocol Requests): Mark experimental calls with an "e".
(add-member-old): Typo fixed.
(unmark-text): This was introduced in protocol version 6, not 4.
(set-expire): Change status to Experimental.
(set-keep-commented): Change status to Experimental.
(set-pers-flags): Fix markup error.
parent e3139fb6
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
@c @c
@c FIXME: Explain how the garb works with nice and keep-commented @c FIXME: Explain how the garb works with nice and keep-commented
@c @c
@c $Id: Protocol-A.texi,v 1.66 1999/05/23 13:04:57 byers Exp $ @c $Id: Protocol-A.texi,v 1.67 1999/05/23 20:25:48 ceder Exp $
@c %**start of header @c %**start of header
@setfilename protocol-a.info @setfilename protocol-a.info
@settitle LysKOM Protocol A @settitle LysKOM Protocol A
...@@ -138,12 +138,12 @@ The LysKOM developers can be reached by email to ...@@ -138,12 +138,12 @@ The LysKOM developers can be reached by email to
@table @asis @table @asis
@item 10.0: @i{In progress} @item 10.0: 1999-05-24
The specification was translated to English and converted to Texinfo by The specification was translated to English and converted to Texinfo by
David Byers. Protocol version 10. Distributed with lyskomd 2.0.0. David Byers. Protocol version 10. Distributed with lyskomd 2.0.0.
@item 9.0: 1996-08-04 @item 9.0: 1996-08-04
This version was distributed with lyskomd 1.9.0. Protocol version 9. Distributed with lyskomd 1.9.0.
@item 8.0: 1995-11-10 @item 8.0: 1995-11-10
Protocol version 8. Distributed with lyskomd 1.8.0. Protocol version 8. Distributed with lyskomd 1.8.0.
...@@ -177,7 +177,16 @@ Lars Aronsson documented the protocol that was in use at the time. ...@@ -177,7 +177,16 @@ Lars Aronsson documented the protocol that was in use at the time.
@subsection Protocol version 10 (first implemented in lyskomd 2.0.0) @subsection Protocol version 10 (first implemented in lyskomd 2.0.0)
@table @asis @table @asis
@item Error codes
The error codes are now documented. Several error codes were changed to
more sane values while documenting the new behaviour.
@item New Server Calls @item New Server Calls
These new calls have status Recommended.
@itemize @bullet @itemize @bullet
@item 85=get-collate-table @item 85=get-collate-table
@item 86=create-text @item 86=create-text
...@@ -191,7 +200,6 @@ Lars Aronsson documented the protocol that was in use at the time. ...@@ -191,7 +200,6 @@ Lars Aronsson documented the protocol that was in use at the time.
@item 94=get-info @item 94=get-info
@item 95=modify-system-info @item 95=modify-system-info
@item 96=query-predefined-aux-items @item 96=query-predefined-aux-items
@item 97=set-expire
@item 98=query-read-texts @item 98=query-read-texts
@item 99=get-membership @item 99=get-membership
@item 100=add-member @item 100=add-member
...@@ -199,25 +207,64 @@ Lars Aronsson documented the protocol that was in use at the time. ...@@ -199,25 +207,64 @@ Lars Aronsson documented the protocol that was in use at the time.
@item 102=set-membership-type @item 102=set-membership-type
@item 103=local-to-global @item 103=local-to-global
@item 104=map-created-texts @item 104=map-created-texts
@item 106=set-pers-flags
@end itemize
These new calls have status Experimental.
@itemize @bullet
@item 97=set-expire
@item 105=set-keep-commented @item 105=set-keep-commented
@end itemize @end itemize
@item Removed Server Calls @item Name changes
@multitable {59=create-anonymous-text} {59=create-anonymous-text-old}
@item Old name @tab New name
@item 5=create-person @tab 5=create-person-old
@item 9=query-read-texts @tab 9=query-read-texts-old
@item 10=create-conf @tab 10=create-conf-old
@item 13=get-conf-stat-old @tab 13=get-conf-stat-older
@item 14=add-member @tab 14=add-member-old
@item 26=get-text-stat @tab 26=get-text-stat-old
@item 28=create-text @tab 28=create-text-old
@item 36=get-info @tab 36=get-info-old
@item 46=get-membership @tab 46=get-membership-old
@item 48=get-members @tab 48=get-members-old
@item 50=get-conf-stat @tab 50=get-conf-stat-old
@item 59=create-anonymous-text @tab 59=create-anonymous-text-old
@end multitable
@item Status change
The following calls have change status from Experimental to Recommended.
@itemize @bullet @itemize @bullet
@item 5=create-person @item 58=get-last-text
@item 9=query-read-texts @item 77=set-last-read
@item 10=create-conf @item 78=get-uconf-stat
@item 14=add-member @end itemize
@item 26=get-text-stat
@item 28=create-text The following calls are have changed status from Recommended or
Experimental to Obsolete.
@itemize @bullet
@item 5=create-person-old
@item 9=query-read-texts-old
@item 10=create-conf-old
@item 14=add-member-old
@item 26=get-text-stat-old
@item 28=create-text-old
@item 33=sub-comment
@item 36=get-info-old @item 36=get-info-old
@item 46=get-membership-old @item 46=get-membership-old
@item 47=get-created-texts
@item 48=get-members-old @item 48=get-members-old
@item 50=get-conf-stat @item 50=get-conf-stat-old
@item 59=create-anonymous-text @item 59=create-anonymous-text-old
@end itemize @end itemize
@item New and New Modified Structures @item New and Modified Structures
@itemize @bullet @itemize @bullet
@item Aux-Item @item Aux-Item
@item Aux-Item-Input @item Aux-Item-Input
...@@ -230,10 +277,19 @@ Lars Aronsson documented the protocol that was in use at the time. ...@@ -230,10 +277,19 @@ Lars Aronsson documented the protocol that was in use at the time.
@item Text-Stat @item Text-Stat
@end itemize @end itemize
@item Renamed Asynchronous Messages
A @samp{async-} prefix has been added to the name of all asynchronous
messages. In addition, 0=new-text has been renamed to
0=async-new-text-old, and it is now considered obsolete. Clients should
use 80=accept-async to listen to 15=async-new-text instead.
@item New Asynchronous Messages @item New Asynchronous Messages
@itemize @bullet @itemize @bullet
@item async-deleted-text message @item 14=async-deleted-text
@item New async-new-text message @item 15=async-new-text
@item 16=async-new-recipient
@item 17=async-sub-recipient
@item 18=async-new-membership
@end itemize @end itemize
@item Notes @item Notes
...@@ -278,7 +334,6 @@ name was changed, but not the functionality. ...@@ -278,7 +334,6 @@ name was changed, but not the functionality.
@itemize @bullet @itemize @bullet
@item 63=@code{who-is-on-ident} is now considered obsolete. @item 63=@code{who-is-on-ident} is now considered obsolete.
@item 64=@code{get-session-info-ident} is now considered obsolete. @item 64=@code{get-session-info-ident} is now considered obsolete.
@item 59=@code{create-anonymous-text-old} is now considered obsolete.
@end itemize @end itemize
@end table @end table
...@@ -2905,7 +2960,7 @@ in the example. ...@@ -2905,7 +2960,7 @@ in the example.
* get-info:: r Get server information (94) * get-info:: r Get server information (94)
* modify-system-info:: r Add or delete system aux items (95) * modify-system-info:: r Add or delete system aux items (95)
* query-predefined-aux-items:: r Get list of aux-items the server knows (96) * query-predefined-aux-items:: r Get list of aux-items the server knows (96)
* set-expire:: r Set the expire field of a conference (97) * set-expire:: e Set the expire field of a conference (97)
* query-read-texts:: r Get info on what is read (98) * query-read-texts:: r Get info on what is read (98)
* get-membership:: r Get membership for a person (99) * get-membership:: r Get membership for a person (99)
* add-member:: r Add a member to a conference (100) * add-member:: r Add a member to a conference (100)
...@@ -2913,7 +2968,7 @@ in the example. ...@@ -2913,7 +2968,7 @@ in the example.
* set-membership-type:: r Modify the type of conference (102) * set-membership-type:: r Modify the type of conference (102)
* local-to-global:: r Map local text numbers to global ones (103) * local-to-global:: r Map local text numbers to global ones (103)
* map-created-texts:: r Map texts created by a person to glogal (104) * map-created-texts:: r Map texts created by a person to glogal (104)
* set-keep-commented:: r Set how new comments protect old texts (105) * set-keep-commented:: e Set how new comments protect old texts (105)
@end menu @end menu
@node login-old, logout, Protocol Requests, Protocol Requests @node login-old, logout, Protocol Requests, Protocol Requests
...@@ -3489,7 +3544,6 @@ returned instead of the name. ...@@ -3489,7 +3544,6 @@ returned instead of the name.
@node add-member-old, sub-member, get-conf-stat-older, Protocol Requests @node add-member-old, sub-member, get-conf-stat-older, Protocol Requests
@section add-member-old (1) Obsolete (10) @section add-member-old (1) Obsolete (10)
@i{Example:}
@findex add-member-old @findex add-member-old
@example @example
add-member-old [14] (( conf-no : Conf-No; add-member-old [14] (( conf-no : Conf-No;
...@@ -3510,6 +3564,7 @@ member of the conference. ...@@ -3510,6 +3564,7 @@ member of the conference.
In protocol version 10, setting the priority to zero sets the passive In protocol version 10, setting the priority to zero sets the passive
bit in the membership. The actual priority is not changed. bit in the membership. The actual priority is not changed.
@i{Example:}
@example @example
1 46 119 0 10 0 1 46 119 0 10 0
@t{=1 1 @{ 49 14 17 13 8 91 5 255 1 119 255 0 0 * @}} @t{=1 1 @{ 49 14 17 13 8 91 5 255 1 119 255 0 0 * @}}
...@@ -6136,7 +6191,7 @@ Already the maximum number of marks on text @code{text}. ...@@ -6136,7 +6191,7 @@ Already the maximum number of marks on text @code{text}.
@node unmark-text, re-z-lookup, mark-text, Protocol Requests @node unmark-text, re-z-lookup, mark-text, Protocol Requests
@section unmark-text (4) Recommended @section unmark-text (6) Recommended
@findex unmark-text @findex unmark-text
@example @example
...@@ -7071,7 +7126,7 @@ This call always succeeds. ...@@ -7071,7 +7126,7 @@ This call always succeeds.
@node set-expire, query-read-texts, query-predefined-aux-items, Protocol Requests @node set-expire, query-read-texts, query-predefined-aux-items, Protocol Requests
@section set-expire (10) Recommended @section set-expire (10) Experimental
@findex set-expire @findex set-expire
@example @example
...@@ -7525,7 +7580,7 @@ information about the texts in the conference. ...@@ -7525,7 +7580,7 @@ information about the texts in the conference.
@end table @end table
@node set-keep-commented, , map-created-texts, Protocol Requests @node set-keep-commented, , map-created-texts, Protocol Requests
@section set-keep-commented (10) Recommended @section set-keep-commented (10) Experimental
@findex set-keep-commented @findex set-keep-commented
@example @example
...@@ -7556,7 +7611,7 @@ complete the call anyway. ...@@ -7556,7 +7611,7 @@ complete the call anyway.
@end menu @end menu
@node set-pers-flags, , set-keep-commented, set-keep-commented @node set-pers-flags, , set-keep-commented, set-keep-commented
@subsection set-pers-flags (10) Recommended @section set-pers-flags (10) Recommended
@findex set-pers-flags @findex set-pers-flags
@example @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