|
| def | Server.main () |
| | Load Configuration and Start the Server. More...
|
| |
| def | Server.handle_connection (connection, client_address) |
| | Handle a connection from a client. More...
|
| |
| def | Server.handle_request (connection, data) |
| | Handle a request. More...
|
| |
| def | Server.broadcast_message (connection, message) |
| | Broadcast a message to all the users connected except to the sender of the request. More...
|
| |
| def | Server.user_list_active (connection) |
| | Send the list of enable user. More...
|
| |
| def | Server.user_list_away (connection) |
| | Send the list of disable user. More...
|
| |
| def | Server.change_name (connection, pseudo) |
| | Change the nickname of the user. More...
|
| |
| def | Server.new_name (connection, pseudo) |
| | Affect the nickname of the user for the first time. More...
|
| |
| def | Server.ask_private_message (connection, pseudo) |
| | Ask for a private discussion between the sender of the request and the pseudo. More...
|
| |
| def | Server.accept_private_message (connection, pseudo) |
| | Accept a private discussion. More...
|
| |
| def | Server.reject_private_message (connection, pseudo) |
| | Reject a private discussion. More...
|
| |
| def | Server.private_message (connection, pseudo, msg) |
| | Send a private message if a private discussion had been accepted. More...
|
| |
| def | Server.ask_file (connection, pseudo, file) |
| | Ask for a file transfer between the sender of the request and the pseudo. More...
|
| |
| def | Server.accept_file (connection, pseudo, file, port) |
| | Accept a file transfer. More...
|
| |
| def | Server.reject_file (connection, pseudo, file) |
| | Reject a file transfer. More...
|
| |
| def | Server.enable_user (connection) |
| | Enable user. More...
|
| |
| def | Server.disable_user (connection) |
| | Disable user. More...
|
| |
| def | Server.quit_user (connection) |
| | Disconnect user. More...
|
| |
| def | Server.get_connection_by_pseudo (pseudo) |
| | Get the socket descriptor by a pseudo. More...
|
| |