Annotation of embedaddon/libevent/test/regress.rpc, revision 1.1
1.1 ! misho 1: /* tests data packing and unpacking */
! 2:
! 3: struct msg {
! 4: string from_name = 1;
! 5: string to_name = 2;
! 6: optional struct[kill] attack = 3;
! 7: array struct[run] run = 4;
! 8: }
! 9:
! 10: struct kill {
! 11: string weapon = 0x10121;
! 12: string action = 2;
! 13: optional int how_often = 3;
! 14: }
! 15:
! 16: struct run {
! 17: string how = 1;
! 18: optional bytes some_bytes = 2;
! 19: bytes fixed_bytes[24] = 3;
! 20: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>