From 9f1f823b7b69ced56bdb0416feef71230cc7fd55 Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Sun, 9 Aug 2009 16:12:09 +0200 Subject: zmq_listener/zmq_connecter implemented --- src/tcp_connecter.hpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/tcp_connecter.hpp') 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 // : 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; -- cgit v1.2.3