|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
CSAProtocol | Protocol defining how to deal with queries in CSA format. |
ExtendedShogiProtocol | Mechanism to process queries in Extended Protocol and CSA format. |
Game | Object containing all the information about proposed and started games. |
GameMonitor | A utility that works in background, watches over games and checks if times aren't up. |
PairingEngine | A utility that works in background, looks up waiting players and tries to pair them up. |
Player | This object manages all the information about each connected player. |
ShogiServer | The main Shogi Server that manages multiple connections. |
Yagura Shogi Server is just another shogi server compatible with the CSA Server Protocol v.1.1. It's also got some more features like chat.
Command | Description | Example reply |
---|---|---|
%%STATE | Returns player's current state | ##[STATE] GAME_WAITING |
%%IDLE [ON/OFF] | Sets player's state between IDLE and GAME_WAITING. While idle, you won't get random game challenges. | ##[IDLE] OFF |
%%WHO | Returns the list of connected players and their states. | ##[WHO] spect : GAME_WAITING ##[WHO] alakazam : GAME ##[WHO] frodo : GAME ##[WHO] +OK |
%%CHAT | Sends chat message to other players. Either to all the waiting people or, if you're playing, to your opponent. | ##[CHAT] <spect>hi there! |
%%PING | Just pings. | ##[PONG] |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |