Module implementing the client of the cooperation package.
None |
CooperationClient | Class implementing the client of the cooperation package. |
None |
Class implementing the client of the cooperation package.
None |
None |
CooperationClient | Constructor |
__connectionError | Private slot to handle a connection error. |
__connectionRejected | Private slot to handle the rejection of a connection. |
__disconnected | Private slot to handle the disconnection of a chat client. |
__findConnections | Private method to get a list of connection given a nick name. |
__getParticipants | Private slot to handle the request for a list of participants. |
__newConnection | Private slot to handle a new connection. |
__processParticipants | Private slot to handle the receipt of a list of participants. |
__readyForUse | Private slot to handle a connection getting ready for use. |
banKickUser | Public method to ban and kick a user by its nick name. |
banUser | Public method to ban a user by its nick name. |
chatWidget | Public method to get a reference to the chat widget. |
close | Public method to close all connections and stop listening. |
connectToHost | Public method to connect to a host. |
disconnectConnections | Public slot to disconnect from the chat network. |
errorString | Public method to get a human readable error message about the last server error. |
hasConnection | Public method to check for an existing connection. |
hasConnections | Public method to check, if there are any connections established. |
isListening | Public method to check, if the client is listening for connections. |
kickUser | Public method to kick a user by its nick name. |
nickName | Public method to get the nick name. |
removeConnection | Public method to remove a connection. |
sendEditorCommand | Public method to send an editor command. |
sendMessage | Public method to send a message. |
startListening | Public method to start listening for new connections. |
None |
Constructor
Private slot to handle a connection error.
Private slot to handle the rejection of a connection.
Private slot to handle the disconnection of a chat client.
Private method to get a list of connection given a nick name.
Private slot to handle the request for a list of participants.
Private slot to handle a new connection.
Private slot to handle the receipt of a list of participants.
Private slot to handle a connection getting ready for use.
Public method to ban and kick a user by its nick name.
Public method to ban a user by its nick name.
Public method to get a reference to the chat widget.
Public method to close all connections and stop listening.
Public method to connect to a host.
Public slot to disconnect from the chat network.
Public method to get a human readable error message about the last server error.
Public method to check for an existing connection.
Public method to check, if there are any connections established.
Public method to check, if the client is listening for connections.
Public method to kick a user by its nick name.
Public method to get the nick name.
Public method to remove a connection.
Public method to send an editor command.
Public method to send a message.
Public method to start listening for new connections.