small legibility fixes
This commit is contained in:
parent
06afda3606
commit
7384b521ac
|
|
@ -199,7 +199,7 @@ PARSING INCOMING DATA
|
|||
|
||||
The ConnectionHandler class has a method onData() that is called by the library
|
||||
every time that it wants to send out data. We've explained that it is up to you to
|
||||
implement that method. Inside your ConnectionHandler::data() method, you can for
|
||||
implement that method. Inside your ConnectionHandler::onData() method, you can for
|
||||
example call the "send()" or "write()" system call to send out the data to
|
||||
the RabbitMQ server. But what about data in the other direction? How does the
|
||||
library receive data back from RabbitMQ?
|
||||
|
|
@ -312,7 +312,7 @@ class MyTcpHandler : public AMQP::TcpHandler
|
|||
* and only make "write()" or "read()" system calls when it knows in advance
|
||||
* that these calls will not block. To register a filedescriptor in the
|
||||
* event loop, it calls this "monitor()" method with a filedescriptor and
|
||||
* flags telling whether the filedescriptor should be checked for reaability
|
||||
* flags telling whether the filedescriptor should be checked for readability
|
||||
* or writability.
|
||||
*
|
||||
* @param connection The connection that wants to interact with the event loop
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
* Buffer.h
|
||||
*
|
||||
* Interface that can be implemented by client applications and that
|
||||
* is parsed to the Connection::parse() method.
|
||||
* is passed to the Connection::parse() method.
|
||||
*
|
||||
* Normally, the Connection::parse() method is fed with a byte
|
||||
* array. However, if you're receiving big frames, it may be inconvenient
|
||||
|
|
|
|||
|
|
@ -113,7 +113,7 @@ public:
|
|||
|
||||
/**
|
||||
* Register a function to be called when a message arrives
|
||||
* This fuction is also available as onMessage() because I always forget which name I gave to it
|
||||
* This fuction is also available as onReceived() because I always forget which name I gave to it
|
||||
* @param callback the callback to execute
|
||||
*/
|
||||
DeferredConsumer &onMessage(const MessageCallback &callback)
|
||||
|
|
|
|||
|
|
@ -86,6 +86,9 @@ public:
|
|||
// we can not safely append the data to the string, it
|
||||
// will not exceed the reserved size so it is guaranteed
|
||||
// not to change the data pointer, we can just leave that
|
||||
// @todo this is not always necessary; instead, we can refrain from
|
||||
// allocating this buffer entirely and just insert it into the message
|
||||
// directly.
|
||||
_str.append(buffer, static_cast<size_t>(size));
|
||||
|
||||
// if the string is filled with the given number of characters we are done now
|
||||
|
|
|
|||
|
|
@ -72,6 +72,7 @@
|
|||
#include "framecheck.h"
|
||||
|
||||
#define TYPE_INVALID 0
|
||||
#define END_OF_FRAME -50
|
||||
|
||||
/**
|
||||
* Set up namespace
|
||||
|
|
@ -99,12 +100,12 @@ ReceivedFrame::ReceivedFrame(const Buffer &buffer, uint32_t max) : _buffer(buffe
|
|||
if (buffer.size() >= _payloadSize + 8)
|
||||
{
|
||||
// buffer is big enough, check for a valid end-of-frame marker
|
||||
if ((int)buffer.byte(_payloadSize+7) != -50) throw ProtocolException("invalid end of frame marker");
|
||||
if ((int)buffer.byte(_payloadSize+7) != END_OF_FRAME) throw ProtocolException("invalid end of frame marker");
|
||||
}
|
||||
else
|
||||
{
|
||||
// frame is not yet valid
|
||||
_type = 0;
|
||||
_type = TYPE_INVALID;
|
||||
_channel = 0;
|
||||
_payloadSize = 0;
|
||||
}
|
||||
|
|
@ -264,7 +265,7 @@ float ReceivedFrame::nextFloat()
|
|||
/**
|
||||
* Read a double from the buffer
|
||||
*
|
||||
* @return double boule read from buffer
|
||||
* @return double double read from buffer
|
||||
*/
|
||||
double ReceivedFrame::nextDouble()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ public:
|
|||
if (flags & readable)
|
||||
{
|
||||
// read data from buffer
|
||||
auto result = _in.receivefrom(_socket);
|
||||
ssize_t result = _in.receivefrom(_socket);
|
||||
|
||||
// are we in an error state?
|
||||
if (result < 0 && reportError()) return nextState(monitor);
|
||||
|
|
|
|||
Loading…
Reference in New Issue