Unix/Linux Go Back    

OpenSolaris 2009.06 - man page for libggzcore (opensolaris section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

libggzcore(3)			       C Library Functions			    libggzcore(3)

       libggzcore - The GGZ Gaming Zone core client library

       This  library  is used by client programs to connect to the GGZ Gaming Zone server, handle
       game rooms, control user participation in the games, control chat and player properties.

       The ggzcore library handles the connection of a client application to the GGZ Gaming  Zone
       server.	It starts with offering a global configuration object for storing connection pro-
       files for each server. The server list can be maintained by hand or updated  via  the  GGZ
       metaserver. After this it goes on to callback registration for the connection, negotiation
       and authentication methods, which might include guest logins, first time player or  regis-
       tered player on the GGZ server.

       After a login it handles the global server object, the current room object and, when play-
       ing a game, the active game object. Additional objects include the table the game is asso-
       ciated  with,  players,	game types and game modules which represent client-side game exe-

       Alternatively, a game can integrate ggzcore directly instead of being launched by  a  ggz-
       core-using GGZ core client, which is known as embedded ggzcore.

       Other  tasks  handled by the library are querying the local game registry with all proper-
       ties per game; retrieving the server message of the day (MOTD) or player statistics;  han-
       dling  public, private and per-table chat as well as administrative messages; and managing
       the game launch and join events for players and spectators.

       The following files are used by this library:

       /usr/lib/libggzcore.so	       The GGZ Gaming Zone core client shared library

       See attributes(5) for descriptions of the following attributes:

       |      ATTRIBUTE TYPE	     |	    ATTRIBUTE VALUE	   |
       |Availability		     |SUNWgnome-games		   |
       |Interface stability	     |Volatile			   |

       ggz_h(3), ggzcore_h(3),	ggzmod_h(3),  libggz(3),  libggzmod(3),  attributes(5),  ggz.mod-
       ules(5), gnome-interfaces(5), ggz(6), ggz-config(6), ggz(7)

       GGZ Gaming Zone:


       Written by Michal Pryc, Sun Microsystems Inc., 2008.

SunOS 5.11				   29 May 2008				    libggzcore(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 01:29 AM.