summaryrefslogtreecommitdiff
path: root/i/simulotron/src/socket/socket_client.hh
diff options
context:
space:
mode:
authorhaller2005-12-18 19:05:24 +0000
committerhaller2005-12-18 19:05:24 +0000
commitf6ff855101ae3d98fff31c33726e852f2d505ffe (patch)
tree843a07a1976f6b8bbdc8426b513bed8bbaf47d4c /i/simulotron/src/socket/socket_client.hh
parent97eb9088f51c5547c8ab864a62faedd55689b355 (diff)
* Rajout de quelques fonctions dans socket_* pour essayer de faire abstraction
de la classe Address pour les clients de la "couche" socket * Rajout de const dans la fonction getFd de socket_server * Modification de test_socket pour prendre en compte les modif (+ nettoyage)
Diffstat (limited to 'i/simulotron/src/socket/socket_client.hh')
-rw-r--r--i/simulotron/src/socket/socket_client.hh4
1 files changed, 3 insertions, 1 deletions
diff --git a/i/simulotron/src/socket/socket_client.hh b/i/simulotron/src/socket/socket_client.hh
index de58bc5..68bdd15 100644
--- a/i/simulotron/src/socket/socket_client.hh
+++ b/i/simulotron/src/socket/socket_client.hh
@@ -39,13 +39,15 @@ class SocketClient
static const int BUFFER_SIZE = 256;
public:
/// Constructeur
- SocketClient (const Address & address);
+ SocketClient (void);
/// Constructeur accept
SocketClient (SocketServer & socketServer);
/// Destructeur
~SocketClient (void);
/// Connect le client au serveur
void connect (const Address & address);
+ /// Connect le client au serveur en se chargeant de créer Address
+ void connect (const std::string & address, int port);
/// lit du socket
std::string read (void);
/// écrit dans le socket