<<O>>  Difference Topic CloverProject (r1.1 - 24 Aug 2003 - ChristianRatliff)
Line: 1 to 1
Added:
>
>
META TOPICPARENT LilyGenealogy
While I was cleaning out the basement, I found my old CDS documentation. -ChristianRatliff

General Clover Packet Information

Server to Client

NOTE: Most server packets are announcements of the state of the system, and as such have no responses or error codes. For more information see the file client_pack.

1011: These packets are a series of announcement that note the change in state of a particular {CUDGA}. They will be sent as indicated by each {UA}'s particular notification flags. The first group is mere changes, the second is if a user has been added, the third is if the user has become [nothing written here].

1011 0002 UID name blurb flags CID                      | data update
1011 0003 DID name title ownerno flags                  | data update

1011 0012 UID name blurb onsince lastinp flags CID tostat fromstat [DID ...]
1011 0013 DID name title  ownerno onsince lastinp flags [UID ...]   | add new

1011 0022 UID name blurb onsince lastinp flags CID tostat fromstat [DID ...]
1011 0013 DID name title  ownerno onsince lastinp flags [UID ...]   | unhidden

1012 These packets are sent when a {UDGA} has become idle/unidle.

1012 000 time refno [refno ...] | refno's on list became idle at time time
1022 000 time refno [refno ...] | refno's on list became unidle at time time

1013 These packets are sent when some {UDGA} has left/been destroyed/stopped.

1013 0002 UID | User has left the system (gone gone gone)
1013 0003 DID | Destroyed: the discussion with the given number

1022 These packets are sent when some user has joined a {DGA} that the member receiving the notice is a member of.

1022 0003 DID UID | User joined the discussion with given number
1022 0013 DID [UID ...] | list of members  of a discussions(perm_see_memb granted)

1023 These packets are sent when some user has left a {DGA} that the member receiving a the notice is a member of or has become not "on".
1023 0003 DID UID | User left the discussion with given number

1035 These packets are for notifying a user of his permissions relative to a particular {DGA}.
1035 0002 UID flags | Your current flags relative to a given user
1035 0003 DID flags | Your current flags relative to a give discussion

1037 These packets deal with changes in an info file status.
1037 0000 | Info file being received was interrupted without termination
1037 0002 UID | User's info file has changed
1037 0003 DID | Discussion's info file has changed

1041 These are the packets that contain messages being sent to you from another {UA}.
1041 0002 UID flags time text refno [refno ...] | send message text with falgs sent
                                                | at time to refno (can be any refno)

1042 These are the packets that contain messages being sent to everyone.
1042 0002 UID flags time text | send message text with flags

10D1 This packet is for system wide announcements. Do not ignore. They are rare and important.
10D1 0001 text | System announcement

10F2 This packet is for sending the various lists of information at logon. When a new user logs in it sends all of the system information to you.
10F2 0100 text | Server banner
10F2 0200 | End of server banner

10F2 0102 UID name blurb onsince lastinp flags CID tostat fromstat | add new
10F2 0202 | End of User List packet

10F2 0102 DID name title ownerno onsince lastinp flags [UID ...] | add new
10F2 0202 | Last packet

10F2 0110 text | New Server Banner
10F2 0210      | End of New Server Banner

10F3 This packet sends the current version of the server to the client on login. This packet also signals the end of the login information.
10F3 0000 version_no uptime | Send version number & uptime

10F8 These packets are used to request a {UA} terminate its session. The proper reponse is to send an end of session message. If the message informs you that your connection has been severed, you can try to reattach, or you can just go away.
10F8 0002 | Request to client for it to terminate
10F8 0012 | Information that client connection is severed

Client to Server Messages

-- ChristianRatliff - 24 Aug 2003

Revision -
Revision r1.1 - 24 Aug 2003 - 12:41 - ChristianRatliff