My IRC

Vincent DUSAUTOIR

Antoine FORET

Sommaire

  • Le projet
  • Librairie réseau
  • Client
  • Serveur
  • Bilan

Le projet

Librairie Réseau

TCP Socket / Client

Accept

tcp_socket

tcp_client

Socket Watcher

socket_watcher

Client

Fonctionnement

irc_client

fd_watcher

STDIN

SOCKET

command

response_handler

Middleware

Run

Run

Serveur

Serveur

command_manager

Middleware

Execution

Socket_watcher

tcp_socket

client

irc_server

Accepte client

Bilan

  • Projet interessant
  • Amelioration de la librairie réseau
  • Mode de communication asynchrone

 

  • Difficultées de lecture de la RFC

MyIRC

By vdnet

MyIRC

  • 612