mirror of
https://github.com/zeromq/libzmq.git
synced 2025-10-15 07:14:49 +02:00
Code name clean up
This commit is contained in:
@@ -150,7 +150,7 @@ void zmq::stream_engine_t::plug (io_thread_t *io_thread_,
|
|||||||
else {
|
else {
|
||||||
// Send the 'length' and 'flags' fields of the identity message.
|
// Send the 'length' and 'flags' fields of the identity message.
|
||||||
// The 'length' field is encoded in the long format.
|
// The 'length' field is encoded in the long format.
|
||||||
outpos = greeting_output_buffer;
|
outpos = greeting_send;
|
||||||
outpos [outsize++] = 0xff;
|
outpos [outsize++] = 0xff;
|
||||||
put_uint64 (&outpos [outsize], options.identity_size + 1);
|
put_uint64 (&outpos [outsize], options.identity_size + 1);
|
||||||
outsize += 8;
|
outsize += 8;
|
||||||
@@ -357,7 +357,7 @@ bool zmq::stream_engine_t::handshake ()
|
|||||||
|
|
||||||
// Receive the greeting.
|
// Receive the greeting.
|
||||||
while (greeting_bytes_read < greeting_size) {
|
while (greeting_bytes_read < greeting_size) {
|
||||||
const int n = read (greeting + greeting_bytes_read,
|
const int n = read (greeting_recv + greeting_bytes_read,
|
||||||
greeting_size - greeting_bytes_read);
|
greeting_size - greeting_bytes_read);
|
||||||
if (n == -1) {
|
if (n == -1) {
|
||||||
error ();
|
error ();
|
||||||
@@ -371,7 +371,7 @@ bool zmq::stream_engine_t::handshake ()
|
|||||||
// We have received at least one byte from the peer.
|
// We have received at least one byte from the peer.
|
||||||
// If the first byte is not 0xff, we know that the
|
// If the first byte is not 0xff, we know that the
|
||||||
// peer is using unversioned protocol.
|
// peer is using unversioned protocol.
|
||||||
if (greeting [0] != 0xff)
|
if (greeting_recv [0] != 0xff)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
if (greeting_bytes_read < 10)
|
if (greeting_bytes_read < 10)
|
||||||
@@ -381,12 +381,12 @@ bool zmq::stream_engine_t::handshake ()
|
|||||||
// with the 'flags' field if a regular message was sent).
|
// with the 'flags' field if a regular message was sent).
|
||||||
// Zero indicates this is a header of identity message
|
// Zero indicates this is a header of identity message
|
||||||
// (i.e. the peer is using the unversioned protocol).
|
// (i.e. the peer is using the unversioned protocol).
|
||||||
if (!(greeting [9] & 0x01))
|
if (!(greeting_recv [9] & 0x01))
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// The peer is using versioned protocol.
|
// The peer is using versioned protocol.
|
||||||
// Send the rest of the greeting, if necessary.
|
// Send the rest of the greeting, if necessary.
|
||||||
if (outpos + outsize != greeting_output_buffer + greeting_size) {
|
if (outpos + outsize != greeting_send + greeting_size) {
|
||||||
if (outsize == 0)
|
if (outsize == 0)
|
||||||
set_pollout (handle);
|
set_pollout (handle);
|
||||||
outpos [outsize++] = ZMTP_2_1; // Protocol revision
|
outpos [outsize++] = ZMTP_2_1; // Protocol revision
|
||||||
@@ -399,7 +399,7 @@ bool zmq::stream_engine_t::handshake ()
|
|||||||
|
|
||||||
// Is the peer using ZMTP/1.0 with no revision number?
|
// Is the peer using ZMTP/1.0 with no revision number?
|
||||||
// If so, we send and receive rest of identity message
|
// If so, we send and receive rest of identity message
|
||||||
if (greeting [0] != 0xff || !(greeting [9] & 0x01)) {
|
if (greeting_recv [0] != 0xff || !(greeting_recv [9] & 0x01)) {
|
||||||
encoder = new (std::nothrow) v1_encoder_t (out_batch_size);
|
encoder = new (std::nothrow) v1_encoder_t (out_batch_size);
|
||||||
alloc_assert (encoder);
|
alloc_assert (encoder);
|
||||||
encoder->set_msg_source (session);
|
encoder->set_msg_source (session);
|
||||||
@@ -419,7 +419,7 @@ bool zmq::stream_engine_t::handshake ()
|
|||||||
zmq_assert (buffer_size == header_size);
|
zmq_assert (buffer_size == header_size);
|
||||||
|
|
||||||
// Make sure the decoder sees the data we have already received.
|
// Make sure the decoder sees the data we have already received.
|
||||||
inpos = greeting;
|
inpos = greeting_recv;
|
||||||
insize = greeting_bytes_read;
|
insize = greeting_bytes_read;
|
||||||
|
|
||||||
// To allow for interoperability with peers that do not forward
|
// To allow for interoperability with peers that do not forward
|
||||||
@@ -431,7 +431,7 @@ bool zmq::stream_engine_t::handshake ()
|
|||||||
decoder->set_msg_sink (this);
|
decoder->set_msg_sink (this);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
if (greeting [revision_pos] == ZMTP_1_0) {
|
if (greeting_recv [revision_pos] == ZMTP_1_0) {
|
||||||
encoder = new (std::nothrow) v1_encoder_t (
|
encoder = new (std::nothrow) v1_encoder_t (
|
||||||
out_batch_size);
|
out_batch_size);
|
||||||
alloc_assert (encoder);
|
alloc_assert (encoder);
|
||||||
@@ -443,8 +443,8 @@ bool zmq::stream_engine_t::handshake ()
|
|||||||
decoder->set_msg_sink (session);
|
decoder->set_msg_sink (session);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
if (greeting [revision_pos] == ZMTP_2_0
|
if (greeting_recv [revision_pos] == ZMTP_2_0
|
||||||
|| greeting [revision_pos] == ZMTP_2_1) {
|
|| greeting_recv [revision_pos] == ZMTP_2_1) {
|
||||||
encoder = new (std::nothrow) v2_encoder_t (
|
encoder = new (std::nothrow) v2_encoder_t (
|
||||||
out_batch_size, session);
|
out_batch_size, session);
|
||||||
alloc_assert (encoder);
|
alloc_assert (encoder);
|
||||||
|
@@ -97,10 +97,6 @@ namespace zmq
|
|||||||
// Underlying socket.
|
// Underlying socket.
|
||||||
fd_t s;
|
fd_t s;
|
||||||
|
|
||||||
// Size of the greeting message:
|
|
||||||
// Preamble (10 bytes) + version (1 byte) + socket type (1 byte).
|
|
||||||
static const size_t greeting_size = 12;
|
|
||||||
|
|
||||||
// True iff we are registered with an I/O poller.
|
// True iff we are registered with an I/O poller.
|
||||||
bool io_enabled;
|
bool io_enabled;
|
||||||
|
|
||||||
@@ -119,18 +115,17 @@ namespace zmq
|
|||||||
// version. When false, normal message flow has started.
|
// version. When false, normal message flow has started.
|
||||||
bool handshaking;
|
bool handshaking;
|
||||||
|
|
||||||
// The receive buffer holding the greeting message
|
// Size of the greeting message:
|
||||||
// that we are receiving from the peer.
|
// Preamble (10 bytes) + version (1 byte) + socket type (1 byte).
|
||||||
unsigned char greeting [greeting_size];
|
static const size_t greeting_size = 12;
|
||||||
|
|
||||||
// The number of bytes of the greeting message that
|
// Greeting received from, and sent to peer
|
||||||
// we have already received.
|
unsigned char greeting_recv [greeting_size];
|
||||||
|
unsigned char greeting_send [greeting_size];
|
||||||
|
|
||||||
|
// Size of greeting received so far
|
||||||
unsigned int greeting_bytes_read;
|
unsigned int greeting_bytes_read;
|
||||||
|
|
||||||
// The send buffer holding the greeting message
|
|
||||||
// that we are sending to the peer.
|
|
||||||
unsigned char greeting_output_buffer [greeting_size];
|
|
||||||
|
|
||||||
// The session this engine is attached to.
|
// The session this engine is attached to.
|
||||||
zmq::session_base_t *session;
|
zmq::session_base_t *session;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user