File created by ceder.

This file describes protocol a (not protocol A).

The members in the Info_type enum is of two different types. They can
be grouped acording to a "grammar" that is defined in this file.


1) recpt, cc_recpt, comm_to, comm_in, footn_to, footn_in, x_author

	These are the seven basic types.


2) loc_no, rec_time, sent_by, sent_at, x_text, x_person, x_recpt, x_system

	These gives some additional info about the Info_type from group 1.



Syntax of the grammar.

The grammar looks like this:

Recipient:
	info_type	comment

info_type is one of the elements in the Info_type enum. Comment tells
the meaning of the info_type in this context. The following abbrevs
are used in the comment:

	AP	Always Present.
	ABS	Added By Server. The client is not allowed to give
		this info_type here.
	IBS	Ignored By Server. As ABS, but the client is allowed
		to send a misc_item of this type that the server will
		ignore. 

External author:	(Meaning that the text originated somewhere else.)
	x_author	AP.
	x_system	AP.

Recipient:
	recpt		AP.
	loc_no		IBS/AP.
	x_recpt		If external recipient.
	x_system	If external recipient.
	rec_time	ABS when the recipient marks the text as read.
	sent_by		ABS if the text is sent to the recipient by
			someone else than the author.
	x_person	Sender, if external, and not author.
	x_system	If x_person is present.
	sent_at		ABS if it was sent after it was created.

CC_Recipient: (should be omitted from comments to this text).
	cc_recpt	AP.
	loc_no		IBS/AP.
	x_recpt		If external recipient.
	x_system	If external recipient.
	rec_time	ABS when the recipient marks the text as read.
	sent_by		ABS if the text is sent to the recipient by
			someone else than the author.
	x_person	Sender, if external, and not author.
	x_system	If x_person is present.
	sent_at		ABS if it was sent after it was created.

Kommentar till:
	comm_to		AP.
	x_text		If external origin of text.
	x_system	If external origin of text.
	sent_by		ABS if the comment link is added by someone else
			than the author.
	x_person	Sender, if external, and not author.
	x_system	If x_person is present.
	sent_at		Om s{nt i efterhand.

Fotnot till:
	foot_to		AP.
	x_text		If external origin of text.
	x_system	If external origin of text.
	sent_by		ABS if the comment link is added by someone else
			than the author.
	x_person	Sender, if external, and not author.
	x_system	If x_person is present.
	sent_at		Om s{nt i efterhand.

Kommenteras i:
	comm_in		AP.
	x_text		If external origin of text.
	x_system	If external origin of text.

Fotnot i:
	foot_in		AP
	x_text		If external origin of text.
	x_system	If external origin of text.