Problem: status method duplicated between curve_server_t and plain_server_t

Solution: extract into new intermediate base class zap_client_common_handshake_t
This commit is contained in:
sigiesec
2017-08-16 15:42:55 +02:00
parent ebba815a4d
commit 314a3acfa9
6 changed files with 37 additions and 33 deletions

View File

@@ -40,7 +40,7 @@ namespace zmq
class msg_t;
class session_base_t;
class plain_server_t : public zap_client_t
class plain_server_t : public zap_client_common_handshake_t
{
public:
@@ -53,7 +53,6 @@ namespace zmq
virtual int next_handshake_command (msg_t *msg_);
virtual int process_handshake_command (msg_t *msg_);
virtual int zap_msg_available ();
virtual status_t status () const;
private: