diff options
author | Martin Sustrik <sustrik@fastmq.commkdir> | 2009-08-09 09:24:48 +0200 |
---|---|---|
committer | Martin Sustrik <sustrik@fastmq.commkdir> | 2009-08-09 09:24:48 +0200 |
commit | 5b5b513330e96e3e08d0c2c60d03044091976420 (patch) | |
tree | 1eb97606ff6827760c0b063aca95470df6ae20a1 /src/zmq.cpp | |
parent | a8b410e66c3c75809c8e9c01dd3e35c579f02347 (diff) |
socket options interface modeled as in BSD sockets
Diffstat (limited to 'src/zmq.cpp')
-rw-r--r-- | src/zmq.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/zmq.cpp b/src/zmq.cpp index 149a7e2..1ea13bc 100644 --- a/src/zmq.cpp +++ b/src/zmq.cpp @@ -192,14 +192,19 @@ int zmq_close (void *s_) return 0; } -int zmq_bind (void *s_, const char *addr_, zmq_opts *opts_) +int zmq_setsockopt (void *s_, int option_, void *optval_, size_t optvallen_) { - return (((zmq::i_api*) s_)->bind (addr_, opts_)); + return (((zmq::i_api*) s_)->setsockopt (option_, optval_, optvallen_)); } -int zmq_connect (void *s_, const char *addr_, zmq_opts *opts_) +int zmq_bind (void *s_, const char *addr_) { - return (((zmq::i_api*) s_)->connect (addr_, opts_)); + return (((zmq::i_api*) s_)->bind (addr_)); +} + +int zmq_connect (void *s_, const char *addr_) +{ + return (((zmq::i_api*) s_)->connect (addr_)); } int zmq_subscribe (void *s_, const char *criteria_) |