diff options
author | Martin Sustrik <sustrik@fastmq.commkdir> | 2009-08-09 16:12:09 +0200 |
---|---|---|
committer | Martin Sustrik <sustrik@fastmq.commkdir> | 2009-08-09 16:12:09 +0200 |
commit | 9f1f823b7b69ced56bdb0416feef71230cc7fd55 (patch) | |
tree | e5aa6ca2b943c62afcc4ca427102693d8f88a14e /src/tcp_connecter.hpp | |
parent | 3147ff8523d9736039c4582f5f62c323b23940d1 (diff) |
zmq_listener/zmq_connecter implemented
Diffstat (limited to 'src/tcp_connecter.hpp')
-rw-r--r-- | src/tcp_connecter.hpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/tcp_connecter.hpp b/src/tcp_connecter.hpp index aa1ef05..bb358fd 100644 --- a/src/tcp_connecter.hpp +++ b/src/tcp_connecter.hpp @@ -21,6 +21,7 @@ #define __ZMQ_TCP_CONNECTER_HPP_INCLUDED__ #include "fd.hpp" +#include "ip.hpp" namespace zmq { @@ -34,11 +35,14 @@ namespace zmq tcp_connecter_t (); ~tcp_connecter_t (); + // Set IP address/port to connect to. + int set_address (const char *addr_); + // Open TCP connecting socket. Address is in // <hostname>:<port-number> format. Returns -1 in case of error, // 0 if connect was successfull immediately and 1 if async connect // was launched. - int open (const char *addr_); + int open (); // Close the connecting socket. int close (); @@ -53,6 +57,9 @@ namespace zmq private: + // Address to connect to. + sockaddr_in addr; + // Underlying socket. fd_t s; |