|
Internet Chess ToolKit v0.2.0 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ICSBoardEvent | Events that occur on specific board. |
ICSConnectionListener | Listens to ICSConnectionEvents |
ICSEventListener | Implement this interface to receive events from the server. |
Class Summary | |
ICSBoardUpdateEvent | A board representation that indicates the client should update the local representation of the board. |
ICSChallengeEvent | The is notification that someone has challenged you to a game. |
ICSChannelEvent | This coorisponds to Channel tells, Shouts, Emote Shouts, T-Shouts, C-Shouts, S-Shouts, T-Channel tells, etc. |
ICSConnectionEvent | Contains info on the connection status and which connection generated this event. |
ICSEvent | A message from the server indicating something happened. |
ICSEventParser | Parses server messages and produces ICSEvent objects. |
ICSGameCreatedEvent | These are game result notifications. |
ICSGameNotificationEvent | These are game notifications, which occur when you have a player on your "gnot" list |
ICSGameResultEvent | These are game result notifications. |
ICSHistoryEvent | A history of games played by a particular user. |
ICSKibitzEvent | This cooresponds to Kibitz, Whisper, and Board Say messages. |
ICSMessageEvent | A communication event, such as a personal tell from one user to another. |
ICSMoveListEvent | A list of moves from a game. |
ICSPlayerConnectionEvent | This coorisponds to Player connection notification, either by "pin=1" or someone on your Notify list. |
ICSQTellEvent | |
ICSSeekAdEvent | A seek ad is an expressed intrest to play a game. |
ICSSeekClearEvent | This message from the server indicates that all known seeks should be cleared. |
ICSSeekRemoveEvent | This message from the server indicates that a number of seek ads should be cleared from the client's records. |
ICSTellEvent | Direct tells to the user through "tell" or "say". |
ICSUnknownEvent | this is for unclassified events. |
The ICS event package contains all events and parsers for those events
that are generated from ICS servers. Most of the parsers appear under
the event section of the specific servers (with the default being FICS).
Some of the event objects represent server messages that look different
but are of the same category. For example the a shout and an emote-shout
are unified under the Channel event -- since shout is basically just another
channel.
This package is under heavy construction and aims to categorize all
server output into event classes.
|
Submit a bug or feature Visit the Website Internet Chess ToolKit is licensed under the GPL v2 . |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |