* mu-server.1: update manpage for the mu client/server protocol changes
This commit is contained in:
@ -35,16 +35,16 @@ command are simply ignored.
|
|||||||
the form:
|
the form:
|
||||||
|
|
||||||
.nf
|
.nf
|
||||||
\\376<length>\\376<s-expr>
|
\\376<length>\\377<s-expr>
|
||||||
.fi
|
.fi
|
||||||
|
|
||||||
\\367 (that is, the character with ascii value 254, \\376 in octal notation),
|
\\376 (one byte 0xfe), followed by the length of the s-expression expressed as
|
||||||
followed by the length of the s-expression, followed by another \\376,
|
an hexadecimal number, followed by another \\377 (one byte 0xff), followed by
|
||||||
followed by the actual s-expression.
|
the actual s-expression.
|
||||||
|
|
||||||
By prefixing the expression with its length, it can be processed more
|
By prefixing the expression with its length, it can be processed more
|
||||||
efficiently. The \\376 (254) was chosen since it is a value that will never
|
efficiently. The \\376 and \\377 were chosen since they never occur in valid
|
||||||
occur in valid UTF-8 (in which the s-expressions are encoded).
|
UTF-8 (in which the s-expressions are encoded).
|
||||||
|
|
||||||
.SH COMMAND AND RESPONSE
|
.SH COMMAND AND RESPONSE
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user