This section describes the base data types used in messages.
���ξϤǤϥ�å���������ǻȤ������Ū�ʥǡ������ܤ��ޤ���
An n bit integer in network byte order. If i is specified it is the literal value. Eg. Int16, Int32(42).
�ͥåȥ���ǤΥХ��Ȥ��¤ӽ�ˤ����� n �ӥåȤ��������⤷ i �����ꤵ��Ƥ���� ����ϥ�ƥ���ͤǤ��� �㡧 Int16��Int32(42)
A character array of exactly n bytes interpreted as a '\0' terminated string. The '\0' is omitted if there is insufficient room. If s is specified it is the literal value. Eg. LimString32, LimString64("user").
'\0' �ǽ��뤷��ʸ����Ȥ���Ƚ�Ǥ���롢��̩�� n �Х��Ȥ�ʸ������ ��ʬ�ʶ�����̵����� '\0' �Ͼ�ά����ޤ��� �⤷�� s �����ꤵ��Ƥ���Ф���� ��ƥ���ͤǤ��� �㡧 LimString32��LimString64(��user��)
A conventional C '\0' terminated string with no length limitation. A frontend should always read the full string even though it may have to discard characters if its buffers aren't big enough.
Ĺ�������¤�̵������� '\0' �ǽ��뤷�� C ʸ���ե���ȥ���� �ϥХåե���;͵��̵��ʸ����ΤƤʤ��ƤϤʤ�ʤ����Ǥ������� ��ʸ������ɤ�褦�ˤ��ʤ���Фʤ�ޤ���
Note: Is 8193 bytes the largest allowed size?
8193�Х��ȤϺ���¤ε��ƥ������Ǥ�����
Exactly n bytes. If c is specified it is the literal value. Eg. Byte, Byte1('\n').
��̩�� n �Х��ȡ� �⤷�� c �����ꤵ���С������ ��ƥ���ͤǤ��� �㡧 Byte��Byte1('\n')