mirror of
https://github.com/zeromq/libzmq.git
synced 2025-10-30 21:50:49 +01:00
Problem: unused get_credential methods and associated fields
Solution: remove them
This commit is contained in:
@@ -96,11 +96,6 @@ bool zmq::client_t::xhas_out ()
|
|||||||
return _lb.has_out ();
|
return _lb.has_out ();
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::client_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|
||||||
void zmq::client_t::xread_activated (pipe_t *pipe_)
|
void zmq::client_t::xread_activated (pipe_t *pipe_)
|
||||||
{
|
{
|
||||||
_fq.activated (pipe_);
|
_fq.activated (pipe_);
|
||||||
|
|||||||
@@ -56,7 +56,6 @@ class client_t : public socket_base_t
|
|||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
bool xhas_out ();
|
bool xhas_out ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xwrite_activated (zmq::pipe_t *pipe_);
|
void xwrite_activated (zmq::pipe_t *pipe_);
|
||||||
void xpipe_terminated (zmq::pipe_t *pipe_);
|
void xpipe_terminated (zmq::pipe_t *pipe_);
|
||||||
|
|||||||
@@ -117,12 +117,6 @@ bool zmq::dealer_t::xhas_out ()
|
|||||||
return _lb.has_out ();
|
return _lb.has_out ();
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::dealer_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void zmq::dealer_t::xread_activated (pipe_t *pipe_)
|
void zmq::dealer_t::xread_activated (pipe_t *pipe_)
|
||||||
{
|
{
|
||||||
_fq.activated (pipe_);
|
_fq.activated (pipe_);
|
||||||
|
|||||||
@@ -59,7 +59,6 @@ class dealer_t : public socket_base_t
|
|||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
bool xhas_out ();
|
bool xhas_out ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xwrite_activated (zmq::pipe_t *pipe_);
|
void xwrite_activated (zmq::pipe_t *pipe_);
|
||||||
void xpipe_terminated (zmq::pipe_t *pipe_);
|
void xpipe_terminated (zmq::pipe_t *pipe_);
|
||||||
|
|||||||
@@ -72,7 +72,6 @@ void zmq::dgram_t::xpipe_terminated (pipe_t *pipe_)
|
|||||||
{
|
{
|
||||||
if (pipe_ == _pipe) {
|
if (pipe_ == _pipe) {
|
||||||
if (_last_in == _pipe) {
|
if (_last_in == _pipe) {
|
||||||
_saved_credential.set_deep_copy (_last_in->get_credential ());
|
|
||||||
_last_in = NULL;
|
_last_in = NULL;
|
||||||
}
|
}
|
||||||
_pipe = NULL;
|
_pipe = NULL;
|
||||||
@@ -171,8 +170,3 @@ bool zmq::dgram_t::xhas_out ()
|
|||||||
|
|
||||||
return _pipe->check_write ();
|
return _pipe->check_write ();
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::dgram_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _last_in ? _last_in->get_credential () : _saved_credential;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -55,7 +55,6 @@ class dgram_t : public socket_base_t
|
|||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
bool xhas_out ();
|
bool xhas_out ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xwrite_activated (zmq::pipe_t *pipe_);
|
void xwrite_activated (zmq::pipe_t *pipe_);
|
||||||
void xpipe_terminated (zmq::pipe_t *pipe_);
|
void xpipe_terminated (zmq::pipe_t *pipe_);
|
||||||
@@ -65,8 +64,6 @@ class dgram_t : public socket_base_t
|
|||||||
|
|
||||||
zmq::pipe_t *_last_in;
|
zmq::pipe_t *_last_in;
|
||||||
|
|
||||||
blob_t _saved_credential;
|
|
||||||
|
|
||||||
// If true, more outgoing message parts are expected.
|
// If true, more outgoing message parts are expected.
|
||||||
bool _more_out;
|
bool _more_out;
|
||||||
|
|
||||||
|
|||||||
@@ -219,11 +219,6 @@ bool zmq::dish_t::xhas_in ()
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::dish_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|
||||||
void zmq::dish_t::send_subscriptions (pipe_t *pipe_)
|
void zmq::dish_t::send_subscriptions (pipe_t *pipe_)
|
||||||
{
|
{
|
||||||
for (subscriptions_t::iterator it = _subscriptions.begin (),
|
for (subscriptions_t::iterator it = _subscriptions.begin (),
|
||||||
|
|||||||
@@ -59,7 +59,6 @@ class dish_t : public socket_base_t
|
|||||||
bool xhas_out ();
|
bool xhas_out ();
|
||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xwrite_activated (zmq::pipe_t *pipe_);
|
void xwrite_activated (zmq::pipe_t *pipe_);
|
||||||
void xhiccuped (pipe_t *pipe_);
|
void xhiccuped (pipe_t *pipe_);
|
||||||
|
|||||||
@@ -64,7 +64,6 @@ void zmq::fq_t::pipe_terminated (pipe_t *pipe_)
|
|||||||
_pipes.erase (pipe_);
|
_pipes.erase (pipe_);
|
||||||
|
|
||||||
if (_last_in == pipe_) {
|
if (_last_in == pipe_) {
|
||||||
_saved_credential.set_deep_copy (_last_in->get_credential ());
|
|
||||||
_last_in = NULL;
|
_last_in = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -149,8 +148,3 @@ bool zmq::fq_t::has_in ()
|
|||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::fq_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _last_in ? _last_in->get_credential () : _saved_credential;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -55,7 +55,6 @@ class fq_t
|
|||||||
int recv (msg_t *msg_);
|
int recv (msg_t *msg_);
|
||||||
int recvpipe (msg_t *msg_, pipe_t **pipe_);
|
int recvpipe (msg_t *msg_, pipe_t **pipe_);
|
||||||
bool has_in ();
|
bool has_in ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Inbound pipes.
|
// Inbound pipes.
|
||||||
@@ -78,9 +77,6 @@ class fq_t
|
|||||||
// there are following parts still waiting in the current pipe.
|
// there are following parts still waiting in the current pipe.
|
||||||
bool _more;
|
bool _more;
|
||||||
|
|
||||||
// Holds credential after the last_active_pipe has terminated.
|
|
||||||
blob_t _saved_credential;
|
|
||||||
|
|
||||||
fq_t (const fq_t &);
|
fq_t (const fq_t &);
|
||||||
const fq_t &operator= (const fq_t &);
|
const fq_t &operator= (const fq_t &);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -89,8 +89,3 @@ bool zmq::gather_t::xhas_in ()
|
|||||||
{
|
{
|
||||||
return _fq.has_in ();
|
return _fq.has_in ();
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::gather_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ class gather_t : public socket_base_t
|
|||||||
bool locally_initiated_);
|
bool locally_initiated_);
|
||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xpipe_terminated (zmq::pipe_t *pipe_);
|
void xpipe_terminated (zmq::pipe_t *pipe_);
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,6 @@ void zmq::pair_t::xpipe_terminated (pipe_t *pipe_)
|
|||||||
{
|
{
|
||||||
if (pipe_ == _pipe) {
|
if (pipe_ == _pipe) {
|
||||||
if (_last_in == _pipe) {
|
if (_last_in == _pipe) {
|
||||||
_saved_credential.set_deep_copy (_last_in->get_credential ());
|
|
||||||
_last_in = NULL;
|
_last_in = NULL;
|
||||||
}
|
}
|
||||||
_pipe = NULL;
|
_pipe = NULL;
|
||||||
@@ -137,8 +136,3 @@ bool zmq::pair_t::xhas_out ()
|
|||||||
|
|
||||||
return _pipe->check_write ();
|
return _pipe->check_write ();
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::pair_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _last_in ? _last_in->get_credential () : _saved_credential;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -55,7 +55,6 @@ class pair_t : public socket_base_t
|
|||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
bool xhas_out ();
|
bool xhas_out ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xwrite_activated (zmq::pipe_t *pipe_);
|
void xwrite_activated (zmq::pipe_t *pipe_);
|
||||||
void xpipe_terminated (zmq::pipe_t *pipe_);
|
void xpipe_terminated (zmq::pipe_t *pipe_);
|
||||||
@@ -65,8 +64,6 @@ class pair_t : public socket_base_t
|
|||||||
|
|
||||||
zmq::pipe_t *_last_in;
|
zmq::pipe_t *_last_in;
|
||||||
|
|
||||||
blob_t _saved_credential;
|
|
||||||
|
|
||||||
pair_t (const pair_t &);
|
pair_t (const pair_t &);
|
||||||
const pair_t &operator= (const pair_t &);
|
const pair_t &operator= (const pair_t &);
|
||||||
};
|
};
|
||||||
|
|||||||
10
src/pipe.cpp
10
src/pipe.cpp
@@ -143,11 +143,6 @@ const zmq::blob_t &zmq::pipe_t::get_routing_id () const
|
|||||||
return _router_socket_routing_id;
|
return _router_socket_routing_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::pipe_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _credential;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool zmq::pipe_t::check_read ()
|
bool zmq::pipe_t::check_read ()
|
||||||
{
|
{
|
||||||
if (unlikely (!_in_active))
|
if (unlikely (!_in_active))
|
||||||
@@ -187,11 +182,8 @@ bool zmq::pipe_t::read (msg_t *msg_)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// If this is a credential, save a copy and receive next message.
|
// If this is a credential, ignore it and receive next message.
|
||||||
if (unlikely (msg_->is_credential ())) {
|
if (unlikely (msg_->is_credential ())) {
|
||||||
const unsigned char *data =
|
|
||||||
static_cast<const unsigned char *> (msg_->data ());
|
|
||||||
_credential.set (data, msg_->size ());
|
|
||||||
const int rc = msg_->close ();
|
const int rc = msg_->close ();
|
||||||
zmq_assert (rc == 0);
|
zmq_assert (rc == 0);
|
||||||
} else
|
} else
|
||||||
|
|||||||
@@ -92,8 +92,6 @@ class pipe_t : public object_t,
|
|||||||
void set_router_socket_routing_id (const blob_t &router_socket_routing_id_);
|
void set_router_socket_routing_id (const blob_t &router_socket_routing_id_);
|
||||||
const blob_t &get_routing_id () const;
|
const blob_t &get_routing_id () const;
|
||||||
|
|
||||||
const blob_t &get_credential () const;
|
|
||||||
|
|
||||||
// Returns true if there is at least one message to read in the pipe.
|
// Returns true if there is at least one message to read in the pipe.
|
||||||
bool check_read ();
|
bool check_read ();
|
||||||
|
|
||||||
|
|||||||
@@ -74,8 +74,3 @@ bool zmq::pull_t::xhas_in ()
|
|||||||
{
|
{
|
||||||
return _fq.has_in ();
|
return _fq.has_in ();
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::pull_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -54,7 +54,6 @@ class pull_t : public socket_base_t
|
|||||||
bool locally_initiated_);
|
bool locally_initiated_);
|
||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xpipe_terminated (zmq::pipe_t *pipe_);
|
void xpipe_terminated (zmq::pipe_t *pipe_);
|
||||||
|
|
||||||
|
|||||||
@@ -414,11 +414,6 @@ bool zmq::router_t::xhas_out ()
|
|||||||
return any_of_out_pipes (check_pipe_hwm);
|
return any_of_out_pipes (check_pipe_hwm);
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::router_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|
||||||
int zmq::router_t::get_peer_state (const void *routing_id_,
|
int zmq::router_t::get_peer_state (const void *routing_id_,
|
||||||
size_t routing_id_size_) const
|
size_t routing_id_size_) const
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -67,7 +67,6 @@ class router_t : public routing_socket_base_t
|
|||||||
protected:
|
protected:
|
||||||
// Rollback any message parts that were sent but not yet flushed.
|
// Rollback any message parts that were sent but not yet flushed.
|
||||||
int rollback ();
|
int rollback ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Receive peer id and update lookup map
|
// Receive peer id and update lookup map
|
||||||
|
|||||||
@@ -179,8 +179,3 @@ bool zmq::server_t::xhas_out ()
|
|||||||
// to be routed to.
|
// to be routed to.
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::server_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -63,9 +63,6 @@ class server_t : public socket_base_t
|
|||||||
void xwrite_activated (zmq::pipe_t *pipe_);
|
void xwrite_activated (zmq::pipe_t *pipe_);
|
||||||
void xpipe_terminated (zmq::pipe_t *pipe_);
|
void xpipe_terminated (zmq::pipe_t *pipe_);
|
||||||
|
|
||||||
protected:
|
|
||||||
const blob_t &get_credential () const;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Fair queueing object for inbound pipes.
|
// Fair queueing object for inbound pipes.
|
||||||
fq_t _fq;
|
fq_t _fq;
|
||||||
|
|||||||
@@ -1453,13 +1453,6 @@ int zmq::socket_base_t::xrecv (msg_t *)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const zmq::blob_t empty_blob;
|
|
||||||
|
|
||||||
const zmq::blob_t &zmq::socket_base_t::get_credential () const
|
|
||||||
{
|
|
||||||
return empty_blob;
|
|
||||||
}
|
|
||||||
|
|
||||||
void zmq::socket_base_t::xread_activated (pipe_t *)
|
void zmq::socket_base_t::xread_activated (pipe_t *)
|
||||||
{
|
{
|
||||||
zmq_assert (false);
|
zmq_assert (false);
|
||||||
|
|||||||
@@ -167,11 +167,6 @@ class socket_base_t : public own_t,
|
|||||||
virtual bool xhas_in ();
|
virtual bool xhas_in ();
|
||||||
virtual int xrecv (zmq::msg_t *msg_);
|
virtual int xrecv (zmq::msg_t *msg_);
|
||||||
|
|
||||||
// Returns the credential for the peer from which we have received
|
|
||||||
// the last message. If no message has been received yet,
|
|
||||||
// the function returns empty credential.
|
|
||||||
virtual const blob_t &get_credential () const;
|
|
||||||
|
|
||||||
// i_pipe_events will be forwarded to these functions.
|
// i_pipe_events will be forwarded to these functions.
|
||||||
virtual void xread_activated (pipe_t *pipe_);
|
virtual void xread_activated (pipe_t *pipe_);
|
||||||
virtual void xwrite_activated (pipe_t *pipe_);
|
virtual void xwrite_activated (pipe_t *pipe_);
|
||||||
|
|||||||
@@ -223,11 +223,6 @@ bool zmq::xsub_t::xhas_in ()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const zmq::blob_t &zmq::xsub_t::get_credential () const
|
|
||||||
{
|
|
||||||
return _fq.get_credential ();
|
|
||||||
}
|
|
||||||
|
|
||||||
bool zmq::xsub_t::match (msg_t *msg_)
|
bool zmq::xsub_t::match (msg_t *msg_)
|
||||||
{
|
{
|
||||||
bool matching = _subscriptions.check (
|
bool matching = _subscriptions.check (
|
||||||
|
|||||||
@@ -57,7 +57,6 @@ class xsub_t : public socket_base_t
|
|||||||
bool xhas_out ();
|
bool xhas_out ();
|
||||||
int xrecv (zmq::msg_t *msg_);
|
int xrecv (zmq::msg_t *msg_);
|
||||||
bool xhas_in ();
|
bool xhas_in ();
|
||||||
const blob_t &get_credential () const;
|
|
||||||
void xread_activated (zmq::pipe_t *pipe_);
|
void xread_activated (zmq::pipe_t *pipe_);
|
||||||
void xwrite_activated (zmq::pipe_t *pipe_);
|
void xwrite_activated (zmq::pipe_t *pipe_);
|
||||||
void xhiccuped (pipe_t *pipe_);
|
void xhiccuped (pipe_t *pipe_);
|
||||||
|
|||||||
Reference in New Issue
Block a user