NetMauMau  0.24.0
Client API
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNNetMauMauMain namespace of NetMauMau
|oNClientClasses and functions used by clients only
||oNExceptionExceptions thrown by clients
|||oCCapabilitiesExceptionFailure while retrieving capabilities
|||oCConnectionRejectedExceptionThe connection to the server got rejected
|||oCGameRunningExceptionThere is already a game running on the server
|||oCLostConnectionExceptionThe server lost a connection to a player
|||oCNoNetMauMauServerExceptionThe remote host is not a NetMauMau server
|||oCPlayerlistExceptionFailure while retrieving player list
|||oCProtocolErrorExceptionAn error in the protocol transmission occurred
|||oCRemotePlayerExceptionError in communication wit a remote player
|||oCScoresExceptionFailure while retrieving scores
|||oCShutdownExceptionThe server is shutting down
|||oCTimeoutExceptionA connection timed out
|||\CVersionMismatchExceptionThe server version is not supported by the client
||oCAbstractClientV05Client interface to communicate with the server
|||\CSTATStatistics entry about the other player's card count
||oCAbstractClientV07Client interface to communicate with the server
||oCAbstractClientV08Client interface to communicate with the server
||oCAbstractClientV09Client interface to communicate with the server
||oCAbstractClientV11Client interface to communicate with the server
||oCAbstractClientV13Client interface to communicate with the server
||oCConnectionHandles the connection from the client to a server
|||oCPLAYERINFOHolds the name as well as the PNG data of the player image
|||oCSCOREScore
|||\CSCORE_TYPEThe type of scores
||\CIBase64Interface to provide an own implementation of the Base64 algorithm
|\NCommonCommon classes and functions used by clients and server as well
| oNExceptionExceptions thrown in both clients and the server
| |\CSocketExceptionThere have been an error in the communication between server and client
| oCAbstractConnectionAbstract connection class
| oCcardGreaterThanFunctor to compare cards
| oCcardLessThanFunctor to compare cards
| oCequalToGeneric equality functor
| oCICardDescribes a playing card
| \CIConnectionInterface to a connection
\CCARDCONFIGStructure containing the configuration of initial cards and decks