diff options
author | Martin Sustrik <sustrik@250bpm.com> | 2010-02-13 13:07:33 +0100 |
---|---|---|
committer | Martin Sustrik <sustrik@250bpm.com> | 2010-02-13 13:07:33 +0100 |
commit | cdc2efe9b5f0d1f45065b1c32e5eabd7e9f78a12 (patch) | |
tree | 5d847b389419e06687683cd7fa5437b681ba0cc0 /src/socket_base.hpp | |
parent | 923eacd28a725a6b32de588fe7a54dbe252d84aa (diff) |
Multi-hop REQ/REP, part VII., identity-related algorithms rewritten
Diffstat (limited to 'src/socket_base.hpp')
-rw-r--r-- | src/socket_base.hpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/socket_base.hpp b/src/socket_base.hpp index 1ad9ed1..a2878ea 100644 --- a/src/socket_base.hpp +++ b/src/socket_base.hpp @@ -78,9 +78,12 @@ namespace zmq // There are two distinct types of sessions: those identified by name // and those identified by ordinal number. Thus two sets of session // management functions. - bool register_session (const char *name_, class session_t *session_); - void unregister_session (const char *name_); - class session_t *find_session (const char *name_); + bool register_session (unsigned char peer_identity_size_, + unsigned char *peer_identity_, class session_t *session_); + void unregister_session (unsigned char peer_identity_size_, + unsigned char *peer_identity_); + class session_t *find_session (unsigned char peer_identity_size_, + unsigned char *peer_identity_); uint64_t register_session (class session_t *session_); void unregister_session (uint64_t ordinal_); class session_t *find_session (uint64_t ordinal_); |