Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CopernicaMarketingSoftware/AMQP-CPP
/ functions
Functions
1,099 in github.com/CopernicaMarketingSoftware/AMQP-CPP
⨍
Functions
1,099
◇
Types & classes
253
Method
process
* Process the filedescriptor in the object * @param monitor Object to check if connection still exists * @param fd The
src/linux_tcp/sslshutdown.h:107
Method
process
* Process the filedescriptor in the object * @param monitor Monitor to check if the object is still alive * @param fd File
src/linux_tcp/tcpconnected.h:129
Method
process
* Process the TCP connection * This method should be called when the filedescriptor that is registered * in the event loop becomes active. You sh
src/linux_tcp/tcpconnection.cpp:93
Method
processBasicFrame
* Process a basic frame * @param connection * @return bool */
src/receivedframe.cpp:297
Method
processChannelFrame
* Process a channel frame * @param connection * @return bool */
src/receivedframe.cpp:213
Method
processConfirmFrame
* Process a confirm frame * @param connection * @return bool */
src/receivedframe.cpp:334
Method
processConnectionFrame
* Process a connection frame * @param connection * @return bool */
src/receivedframe.cpp:182
Method
processExchangeFrame
* Process an exchange frame * @param connection * @return bool */
src/receivedframe.cpp:238
Method
processHeaderFrame
* Process a header frame * @param connection * @return bool */
src/receivedframe.cpp:380
Method
processMethodFrame
* Process a method frame * @param connection * @return bool */
src/receivedframe.cpp:156
Method
processQueueFrame
* Process a queue frame * @param connection * @return bool */
src/receivedframe.cpp:268
Method
processTransactionFrame
* Process a transaction frame * @param connection * @return bool */
src/receivedframe.cpp:355
Method
protocolIDMajor
* return the protocol major version, should be 0 * @return uint8_t */
src/protocolheaderframe.h:104
Method
protocolIDMinor
* return the protocol minor version, should be 9 * @return uint8_t */
src/protocolheaderframe.h:113
Method
protocolOk
* What is the state of the connection - is the protocol handshake completed? * @return bool */
include/amqpcpp/connectionimpl.h:194
Method
publish
* Publish a message to an exchange * * @param exchange the exchange to publish to * @param routingkey the routing key * @param envelope
src/channelimpl.cpp:489
Method
publish
include/amqpcpp/tagger.h:132
Method
publish
* Publish a message to an exchange * * You have to supply the name of an exchange and a routing key. RabbitMQ will then try * to se
include/amqpcpp/channel.h:406
Method
queued
* Number of bytes in the outgoing buffer * @return std::size_t */
src/linux_tcp/sslhandshake.h:159
Method
queued
* Number of bytes in the outgoing buffer * @return std::size_t */
src/linux_tcp/sslconnected.h:345
Method
queued
* The number of outgoing bytes queued on this connection. * @return size_t */
src/linux_tcp/tcpstate.h:64
Method
queued
* Number of bytes in the outgoing buffer * @return std::size_t */
src/linux_tcp/tcpresolver.h:248
Method
queued
* Number of bytes in the outgoing buffer * @return std::size_t */
src/linux_tcp/tcpconnected.h:120
Method
queued
* The number of outgoing bytes queued on this connection. * @return std::size_t */
src/linux_tcp/tcpconnection.cpp:70
Method
read_handler
* Handler method that is called by boost's io_context when the socket pumps a read event. * @param ec The status of the callback.
include/amqpcpp/libboostasio.h:215
Method
ready
* Is the channel ready / has it passed the initial handshake? * @return bool */
include/amqpcpp/channelimpl.h:277
Method
ready
* Are we fully connected and ready for instructions? This is true after the initial * protocol and login handshake were completed and the conne
include/amqpcpp/connectionimpl.h:225
Method
ready
* Is the connection ready to accept instructions / has passed the login handshake and not closed? * @return bool */
include/amqpcpp/connection.h:203
Method
ready
* Is the connection connected, meaning: it has passed the login handshake * and isn't closed yet? * @return bool */
include/amqpcpp/linux_tcp/tcpconnection.h:278
Method
receive
* Perform a receive operation * @param monitor object to check the existance of the connection object * @return TcpState */
src/linux_tcp/sslconnected.h:284
Method
redelivered
* Return whether the message has been previously delivered to (another) client * @return bool */
src/basicdeliverframe.h:179
Method
reject
* Reject a message * @param deliveryTag the delivery tag * @param flags optional flags * @return bool */
src/channelimpl.cpp:707
Method
reject
* Reject or nack a message * * When a message was received in the DeferredConsumer::onReceived() method, * and you don't want to ack
include/amqpcpp/channel.h:570
Method
removeAppID
include/amqpcpp/metadata.h:288
Method
removeClusterID
include/amqpcpp/metadata.h:287
Method
removeContentEncoding
include/amqpcpp/metadata.h:285
Method
removeContentType
include/amqpcpp/metadata.h:286
Method
removeCorrelationID
include/amqpcpp/metadata.h:281
Method
removeDeliveryMode
include/amqpcpp/metadata.h:283
Method
removeExpiration
* Methods to remove properties from the header */
include/amqpcpp/metadata.h:279
Method
removeHeaders
include/amqpcpp/metadata.h:284
Method
removeMessageID
include/amqpcpp/metadata.h:292
Method
removePriority
include/amqpcpp/metadata.h:282
Method
removeReplyTo
include/amqpcpp/metadata.h:280
Method
removeTimestamp
include/amqpcpp/metadata.h:291
Method
removeTypeName
include/amqpcpp/metadata.h:290
Method
removeUserID
include/amqpcpp/metadata.h:289
Method
reorder
* Helper function to order the vector of addrinfo based on the ordering received * This may be useful since getaddrinfo is sorting the addresses
src/linux_tcp/addressinfo.h:45
Method
repeat
* Method to repeat the previous call * @param monitor monitor to check if connection object still exists * @param state the s
src/linux_tcp/sslconnected.h:112
Method
repeat
* Method to repeat the previous call * @param monitor object to check if connection still exists * @param result result of an
src/linux_tcp/sslshutdown.h:51
Method
reportCancelled
* Report that the server has cancelled this consumer * @param namae The consumer tag */
include/amqpcpp/deferredconsumer.h:65
Method
reportClosed
* Report that the connection is closed */
include/amqpcpp/connectionimpl.h:422
Method
reportError
* Report an error message on a channel * @param message the error message * @param notifyhandler should the channel-wide hand
src/channelimpl.cpp:867
Method
reportError
* Method that is called to report an error * @param message */
src/throttle.cpp:102
Method
reportError
* Helper method to report an error * @param monitor * @param retval return value of SSL_get_error * @return TcpState* */
src/linux_tcp/sslhandshake.h:87
Method
reportError
* Helper method to report an error * This method also assumes that result <= 0 is an error, unless the operation can be retried. * @param
src/linux_tcp/tcpconnected.h:66
Method
reportError
* Indicate failure * @param error Description of the error that occured */
include/amqpcpp/deferredpublish.h:69
Method
reportError
* Method that is called to report an error * @param message */
include/amqpcpp/reliable.h:180
Method
requeue
* Return whether the server will try to requeue * @return bool */
src/basicrecoverasyncframe.h:89
Method
requeue
* Return whether the server will try to requeue * @return bool */
src/basicrejectframe.h:109
Method
requeue
* Return whether the server will try to requeue * @return bool */
src/basicrecoverframe.h:89
Method
reverse
* Reverse the order */
src/linux_tcp/addressinfo.h:158
Method
revision
* return the protocol revision, should be 1 * @return uint8_t */
src/protocolheaderframe.h:122
Method
send
* Send a frame over the connection * @param frame The frame to send * @return bool Was the frame succesfully sent */
src/connectionimpl.cpp:382
Method
send
* Send data over the connection * @param buffer buffer to send * @param size size of the buffer */
src/linux_tcp/sslhandshake.h:199
Method
send
* Send data over the connection * @param buffer buffer to send * @param size size of the buffer */
src/linux_tcp/sslconnected.h:385
Method
send
* Send data over the connection * @param buffer buffer to send * @param size size of the buffer */
src/linux_tcp/tcpresolver.h:315
Method
send
* Send data over the connection * @param buffer buffer to send * @param size size of the buffer */
src/linux_tcp/tcpconnected.h:194
Method
sendClose
* Method to send the close frames * Returns true if object still exists * @return bool */
src/connectionimpl.cpp:288
Method
set
* Set a boolean in the set * @param index * @param value */
include/amqpcpp/booleanset.h:133
Method
setAppID
include/amqpcpp/metadata.h:223
Method
setArgument
* Set a custom argument * @param name Name of the argument * @param value Value of the argument */
include/amqpcpp/entityimpl.h:159
Method
setAutoDelete
* Update the auto-delete bit * @param bool */
include/amqpcpp/entityimpl.h:149
Method
setClusterID
include/amqpcpp/metadata.h:222
Method
setContentEncoding
include/amqpcpp/metadata.h:220
Method
setContentType
include/amqpcpp/metadata.h:221
Method
setCorrelationID
include/amqpcpp/metadata.h:216
Method
setDeliveryMode
include/amqpcpp/metadata.h:218
Method
setDurable
* Mark the object as durable * @param bool */
include/amqpcpp/entityimpl.h:111
Method
setExpiration
* Set the various supported fields * @param value */
include/amqpcpp/metadata.h:214
Method
setHeaders
include/amqpcpp/metadata.h:219
Method
setMessageID
include/amqpcpp/metadata.h:227
Method
setName
* Change the name * You must declare the entity before this has effect * @param string */
include/amqpcpp/entityimpl.h:92
Method
setPassive
* Change the passive bit * @param bool */
include/amqpcpp/entityimpl.h:130
Method
setPersistent
* Set whether storage should be persistent or not * @param bool */
include/amqpcpp/metadata.h:327
Method
setPriority
include/amqpcpp/metadata.h:217
Method
setReplyTo
include/amqpcpp/metadata.h:215
Method
setTimestamp
include/amqpcpp/metadata.h:226
Method
setTypeName
include/amqpcpp/metadata.h:225
Method
setUserID
include/amqpcpp/metadata.h:224
Method
shrink
* Shrink the buffer with a number of bytes * @param toremove */
src/linux_tcp/tcpoutbuffer.h:153
Method
shuffle
* Shuffle the addresses */
src/linux_tcp/addressinfo.h:108
Method
size
* Total size of the buffer * @return size_t */
src/reducedbuffer.h:55
Method
size
* Size of the array * @return size_t */
src/linux_tcp/addressinfo.h:168
Method
size
* Total size of the buffer * @return size_t */
include/amqpcpp/bytebuffer.h:94
Method
size
* Get the size this field will take when * encoded in the AMQP wire-frame format * @return size_t */
include/amqpcpp/numericfield.h:166
Method
size
* Get the size this field will take when * encoded in the AMQP wire-frame format * @return size_t */
include/amqpcpp/voidfield.h:58
Method
size
* Current size of the output buffer * @return size_t */
include/amqpcpp/copiedbuffer.h:136
Method
size
* Get the size this field will take when * encoded in the AMQP wire-frame format */
include/amqpcpp/decimalfield.h:184
Method
size
* Get the size this field will take when * encoded in the AMQP wire-frame format */
include/amqpcpp/booleanset.h:192
← previous
next →
801–900 of 1,099, ranked by callers