<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >TABLE</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="GGZ Gaming Zone Main Protocol Specification" HREF="index.html"><LINK REL="UP" TITLE="Server to client messages" HREF="x312.html"><LINK REL="PREVIOUS" TITLE="PLAYER" HREF="rsp_list_players.html"><LINK REL="NEXT" TITLE="JOIN" HREF="rsp_table_join.html"></HEAD ><BODY CLASS="REFENTRY" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >GGZ Gaming Zone Main Protocol Specification</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="rsp_list_players.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="rsp_table_join.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="RSP.LIST.TABLE" ></A >TABLE</H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN888" ></A ><H2 >Name</H2 >TABLE -- List entry containing one table </DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN891" ></A ><H2 >Synopsis</H2 ><DIV CLASS="INFORMALTABLE" ><P ></P ><A NAME="AEN893" ></A ><TABLE BORDER="1" CLASS="CALSTABLE" ><COL WIDTH="1*" ALIGN="LEFT" TITLE="C1"><COL WIDTH="1*" TITLE="C2"><COL WIDTH="1*" TITLE="C3"><TBODY ><TR ><TD COLSPAN="3" > <TABLE ID="id" GAME="game" STATUS="status" SEATS="seats"> <DESC>desc</DESC> <SEAT NUM="num" TYPE="type">player</SEAT> ... </TABLE> </TD ></TR ><TR ><TD ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >Data</B ></SPAN ></TD ><TD ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >Type</B ></SPAN ></TD ><TD ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >Example</B ></SPAN ></TD ></TR ><TR ><TD >ID</TD ><TD >int</TD ><TD >0</TD ></TR ><TR ><TD >GAME</TD ><TD >int</TD ><TD >0</TD ></TR ><TR ><TD >STATUS</TD ><TD >int</TD ><TD >1</TD ></TR ><TR ><TD >SEATS</TD ><TD >int</TD ><TD >2</TD ></TR ><TR ><TD >DESC</TD ><TD >string</TD ><TD >An empty table</TD ></TR ><TR ><TD >NUM</TD ><TD >int</TD ><TD >0</TD ></TR ><TR ><TD >TYPE</TD ><TD >string</TD ><TD >player</TD ></TR ><TR ><TD >PLAYER</TD ><TD >string</TD ><TD >Grubby</TD ></TR ></TBODY ></TABLE ><P ></P ></DIV ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN940" ></A ><H2 >Description</H2 ><P >The TABLE tag describes one table with all its properties</P ><DIV CLASS="REFSECT2" ><A NAME="AEN943" ></A ><H3 >Message Data</H3 ><P ></P ><DIV CLASS="VARIABLELIST" ><DL ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >ID</B ></SPAN ></DT ><DD ><P > Unique identifier of this table in this room </P ></DD ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >GAME</B ></SPAN ></DT ><DD ><P > Associated game. Only used in updates with action 'add'. </P ></DD ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >STATUS</B ></SPAN ></DT ><DD ><P > Current status of the table. Only used within updates with action 'status' or 'add'. </P ></DD ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >SEATS</B ></SPAN ></DT ><DD ><P > Number of seats on this table. </P ></DD ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >DESC</B ></SPAN ></DT ><DD ><P > Description of the table. Only sent when table is being added to the list, i.e. in updates with action 'add'. </P ></DD ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >NUM</B ></SPAN ></DT ><DD ><P > Number of a seat. </P ></DD ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >TYPE</B ></SPAN ></DT ><DD ><P > Type of a seat, which can be 'open', 'player', 'reserved' or 'bot'. </P ></DD ><DT ><SPAN CLASS="bold" ><B CLASS="EMPHASIS" >PLAYER</B ></SPAN ></DT ><DD ><P > Player name in case the type is either 'player' or 'reserved'. It is also included if a 'bot' seat is reserved for a named bot. </P ></DD ></DL ></DIV ></DIV ><DIV CLASS="REFSECT2" ><A NAME="AEN986" ></A ><H3 >Usage</H3 ><P > TABLE tags are sent in a list from the server to the client in response to <A HREF="req_list.html" >LIST</A > when LIST is of type 'table', and in <A HREF="msg_update.html" >UPDATE</A > tags of type 'table'. </P ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="rsp_list_players.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="rsp_table_join.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >PLAYER</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="x312.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >JOIN</TD ></TR ></TABLE ></DIV ></BODY ></HTML >