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
↓ 1 callers
Function
SSL_ctrl
* Internal handling function for a ssl context * @param ssl ssl context * @param cmd command * @param larg first arg * @param
src/linux_tcp/openssl.cpp:288
↓ 1 callers
Function
SSL_do_handshake
* Perform a TLS/SSL handshake * @param ssl SSL object * @return int returns diagnostic values */
src/linux_tcp/openssl.cpp:242
↓ 1 callers
Function
SSL_free
* Free an allocated SSL structure * @param ssl SSL object to be freed * @return int wether the operation succeeded or not */
src/linux_tcp/openssl.cpp:168
↓ 1 callers
Function
SSL_new
* Create a new SSL structure for a connection * @param ctx SSL context object * @return SSL the created SSL oject based on th context
src/linux_tcp/openssl.cpp:182
↓ 1 callers
Function
SSL_pending
* The number of bytes availabe in the ssl struct that have been read * from the socket, but that have not been returned the SSL_read() * @param
src/linux_tcp/openssl.cpp:141
↓ 1 callers
Function
SSL_read
* Read data from an ssl socket * @param ssl ssl structure * @param buf buffer to read into * @param num size of buffer * @retu
src/linux_tcp/openssl.cpp:95
↓ 1 callers
Function
SSL_set_connect_state
* Prepare SSL object to work in client or server mode * @param ssl SSL object to set connect state on */
src/linux_tcp/openssl.cpp:227
↓ 1 callers
Function
SSL_set_fd
* Connect the SSL object with a file descriptor * @param ssl SSL object * @param fd file descriptor * @return int wether the ope
src/linux_tcp/openssl.cpp:126
↓ 1 callers
Function
TLS_client_method
* Get the SSL_METHOD for outgoing connections * @return SSL_METHOD * */
src/linux_tcp/openssl.cpp:59
↓ 1 callers
Method
ack
* Acknowledge a message * @param deliveryTag the delivery tag * @param flags optional flags * @return bool */
src/channelimpl.cpp:695
↓ 1 callers
Method
attach
* Initialize the object with an connection * @param connection * @return bool */
src/channelimpl.cpp:103
↓ 1 callers
Method
clone
* Create a new instance of this object * @return Field* */
include/amqpcpp/array.h:77
↓ 1 callers
Method
closed
* Is the connection closed and full dead? The entire TCP connection has been discarded. * @return bool */
src/linux_tcp/tcpconnection.cpp:79
↓ 1 callers
Method
closing
* Are we closing down? * @return bool */
include/amqpcpp/connectionimpl.h:246
↓ 1 callers
Method
complete
* Extended implementation of the complete method that is called when a message was fully received */
src/deferredget.cpp:62
↓ 1 callers
Method
consumer
* Get the current receiver for a given consumer tag * @param consumertag the consumer frame * @return DeferredConsumer */
src/channelimpl.cpp:977
↓ 1 callers
Method
defaultport
* The default port * @return uint16_t */
include/amqpcpp/address.h:86
↓ 1 callers
Method
detach
* Invalidate the channel * This method is called when the connection is destructed */
include/amqpcpp/channelimpl.h:205
↓ 1 callers
Method
events
* Change the events for which the filedescriptor is monitored * @param events */
include/amqpcpp/libuv.h:122
↓ 1 callers
Method
events
* Change the events for which the filedescriptor is monitored * @param events */
include/amqpcpp/libev.h:141
↓ 1 callers
Method
events
* Change the events for which the filedescriptor is monitored * @param events */
include/amqpcpp/libevent.h:108
↓ 1 callers
Method
fileno
* The filedescriptor that is used for this connection * @return int */
src/linux_tcp/tcpconnection.cpp:60
↓ 1 callers
Method
fill
* Write encoded payload to the given buffer. */
src/table.cpp:168
↓ 1 callers
Method
fill
* Fill an output buffer * @param buffer */
include/amqpcpp/metadata.h:374
↓ 1 callers
Method
flush
* Flush the throttle * @param max */
src/throttle.cpp:121
↓ 1 callers
Method
header
* Have we received the header of the frame * @return bool */
src/receivedframe.cpp:116
↓ 1 callers
Method
initialize
* Initialize the object: we are going to receive a message, next frames will be header and data * @param exchange * @param routingkey */
src/deferredreceiver.cpp:28
↓ 1 callers
Method
initialized
* Is (or was) the connection initialized * @return bool */
include/amqpcpp/connection.h:212
↓ 1 callers
Method
invalidate
* Invalidate the object */
include/amqpcpp/monitor.h:44
↓ 1 callers
Method
maxFrame
* Max frame size * * If you allocate memory to receive data that you are going to pass to the parse() method, * it might be useful
include/amqpcpp/connection.h:181
↓ 1 callers
Method
maxframe
* Install max-frame size * @param heartbeat suggested heartbeat */
src/linux_tcp/tcpstate.h:110
↓ 1 callers
Method
messageCount
* returns the number of messages * @return uint32_t */
src/queuedeleteokframe.h:78
↓ 1 callers
Method
messageCount
* returns the number of messages * @return uint32_t */
src/queuepurgeokframe.h:78
↓ 1 callers
Method
needsSeparator
* Does this frame need an end-of-frame seperator? * @return bool */
src/protocolheaderframe.h:140
↓ 1 callers
Method
needsSeparator
* Does this frame need an end-of-frame seperator? * @return bool */
include/amqpcpp/frame.h:76
↓ 1 callers
Method
nextDouble
* Read a double from the buffer * @return double double read from buffer */
src/inbuffer.cpp:153
↓ 1 callers
Method
nextFloat
* Read a float from the buffer * @return float float read from buffer. */
src/inbuffer.cpp:138
↓ 1 callers
Method
nextInt8
* Read the next int8 from the buffer * @param char* buffer buffer to read from * @return int8_t value read */
src/inbuffer.cpp:35
↓ 1 callers
Method
notify
* Notify the pipe, so that the other thread wakes up * @return bool success/failure (errno is set on failure) */
src/linux_tcp/pipe.h:80
↓ 1 callers
Method
number
* Get the number without decimals * @return uint32_t */
include/amqpcpp/decimalfield.h:203
↓ 1 callers
Method
onActive
* Method that is called when a filedescriptor becomes active * @param fd the filedescriptor that is active * @param ev
include/amqpcpp/libev.h:291
↓ 1 callers
Method
onAttached
* Method that is called immediately after a connection has been constructed. * @param connection The connection object that was just con
include/amqpcpp/linux_tcp/tcphandler.h:42
↓ 1 callers
Method
onBlocked
* Method that is called when the AMQP connection was blocked. * * This method is called, when the server connection gets blocked for the
include/amqpcpp/linux_tcp/tcphandler.h:207
↓ 1 callers
Method
onClosed
* Method that is called when the AMQP protocol was gracefully ended. * This is the counter-part of a call to connection.close(). Note that
include/amqpcpp/linux_tcp/tcphandler.h:188
↓ 1 callers
Method
onConnected
* Method that is called when the TCP connection ends up in a connected state * @param connection The TCP connection */
examples/libuv.cpp:37
↓ 1 callers
Method
onExpired
* Method that is called when the timer expired */
include/amqpcpp/libev.h:234
↓ 1 callers
Method
onHeartbeat
* Method that is called when the server sends a heartbeat to the client * @param connection The connection over which the heartbeat was r
include/amqpcpp/linux_tcp/tcphandler.h:159
↓ 1 callers
Method
onLost
* Method to be called when it is detected that the connection was lost * @param state */
src/linux_tcp/tcpconnection.cpp:267
↓ 1 callers
Method
onNegotiate
* Method that is called when the heartbeat timeout is negotiated between the server and the client. * @param connection The connection t
include/amqpcpp/libev.h:496
↓ 1 callers
Method
onProperties
* Method that is called when the RabbitMQ server and your client application * exchange some properties that describe their identity. *
include/amqpcpp/linux_tcp/tcphandler.h:114
↓ 1 callers
Method
onReady
* Method that is called when the TCP connection ends up in a ready * @param connection The TCP connection */
examples/libev.cpp:48
↓ 1 callers
Method
onSecured
* Method that is called after a TCP connection has been set up and the initial * TLS handshake is finished too, but right before the AMQP logi
include/amqpcpp/linux_tcp/tcphandler.h:97
↓ 1 callers
Method
onSecuring
* Method that is called after a TCP connection has been set up, and right before * the SSL handshake is going to be performed to secure the con
include/amqpcpp/linux_tcp/tcphandler.h:71
↓ 1 callers
Method
onUnblocked
* Method that is called when the AMQP connection is no longer blocked. * * This method is called when all resource alarms have cleared an
include/amqpcpp/linux_tcp/tcphandler.h:221
↓ 1 callers
Method
output
* Output the object to a stream * @param std::ostream */
include/amqpcpp/table.h:244
↓ 1 callers
Method
parse
* Parse data that was recevied from RabbitMQ * * Every time that data comes in from RabbitMQ, you should call this method to parse
include/amqpcpp/connection.h:122
↓ 1 callers
Method
partOfShutdown
* This frame is part of the shutdown operation * @return bool */
src/connectioncloseframe.h:146
↓ 1 callers
Method
places
* Get the number of places * @return uint8_t */
include/amqpcpp/decimalfield.h:194
↓ 1 callers
Method
pop_back
* Remove a field from the array */
src/array.cpp:85
↓ 1 callers
Method
port
* Port number * @return uint16_t */
include/amqpcpp/address.h:256
↓ 1 callers
Method
publish
* Publish a message to an exchange. See amqpcpp/channel.h for more details on the flags. * Delays actual publishing depending on the publisher con
src/tagger.cpp:140
↓ 1 callers
Method
readable
* Check if a file descriptor is readable. * @return bool */
src/linux_tcp/poll.h:68
↓ 1 callers
Method
ready
* Is the channel ready / has it passed the initial handshake? * @return bool */
include/amqpcpp/channel.h:133
↓ 1 callers
Method
recalls
* Retrieve the recalls-object that handles bounces * @return The deferred recall object */
include/amqpcpp/channelimpl.h:785
↓ 1 callers
Method
redelivered
* Return whether the message has been previously delivered to (another) client * @return bool */
src/basicgetokframe.h:155
↓ 1 callers
Method
reportBlocked
* Report that the connection is blocked * @param reason */
include/amqpcpp/connectionimpl.h:435
↓ 1 callers
Method
reportCancelled
* Report that a consumer was cancelled by the server (for example because the * queue was removed or the node on which the queue was stored was te
src/channelimpl.cpp:954
↓ 1 callers
Method
reportError
* Report an error to user-space * @param message the error message */
src/connectionimpl.cpp:229
↓ 1 callers
Method
reportHeartbeat
* Report a heartbeat to the connection handler */
include/amqpcpp/connectionimpl.h:473
↓ 1 callers
Method
reportReady
* Report to the handler that the channel is opened */
include/amqpcpp/channelimpl.h:629
↓ 1 callers
Method
reportUnblocked
* Report that the connection is unblocked */
include/amqpcpp/connectionimpl.h:444
↓ 1 callers
Method
requeue
* Should the message be put back in the queue? * @return bool */
src/basicnackframe.h:107
↓ 1 callers
Method
run
* Run the thread */
src/linux_tcp/tcpresolver.h:98
↓ 1 callers
Method
saslPlain
* String representation in SASL PLAIN mode * @return string */
include/amqpcpp/login.h:110
↓ 1 callers
Method
secure
* Should we open a secure connection? * @return bool */
include/amqpcpp/address.h:229
↓ 1 callers
Method
send
* Send a buffer over the channel * @param frame frame to send * @return bool was frame succesfully sent? */
src/channelimpl.cpp:740
↓ 1 callers
Method
send
* Send method for a frame * @param id * @param frame */
src/throttle.cpp:76
↓ 1 callers
Method
send
* Send data over the connection * @param buffer Buffer to send * @param size Size of the buffer */
src/linux_tcp/tcpstate.h:96
↓ 1 callers
Method
setBodySize
* Set the body size * This field is set when the header is received * @param uint64_t */
include/amqpcpp/message.h:78
↓ 1 callers
Method
setCapacity
* Store the max number of channels and max number of frames * @param channels max number of channels * @param size max frame
include/amqpcpp/connectionimpl.h:299
↓ 1 callers
Method
setHeartbeat
* Set the heartbeat timeout * @param heartbeat suggested heartbeat timeout by server * @return uint16_t accepted heartbeat
include/amqpcpp/connectionimpl.h:464
↓ 1 callers
Method
setProtocolOk
* Mark the protocol as being ok * @param server properties sent by the server * @param client properties to be send back
include/amqpcpp/connectionimpl.h:205
↓ 1 callers
Method
setReady
* Mark the connection as connected */
src/connectionimpl.cpp:309
↓ 1 callers
Function
set_sockopt_nosigpipe
* Ignore SIGPIPE when there is no MSG_NOSIGNAL. */
include/amqpcpp/linux_tcp/tcpdefines.h:22
↓ 1 callers
Method
set_timer
* Change the expire time * @param connection * @param timeout */
include/amqpcpp/libboostasio.h:385
↓ 1 callers
Method
size
* Get the size this field will take when * encoded in the AMQP wire-frame format * @return size_t */
include/amqpcpp/stringfield.h:216
↓ 1 callers
Method
start
* Start the timer (and expose the interval) * @param interval the heartbeat interval proposed by the server * @return uin
include/amqpcpp/libev.h:360
↓ 1 callers
Method
synchronous
* Whether the frame is to be sent synchronously * @return bool */
include/amqpcpp/copiedbuffer.h:146
↓ 1 callers
Method
uninstall
* Uninstall a consumer callback * @param consumertag The consumer tag */
include/amqpcpp/channelimpl.h:762
↓ 1 callers
Method
writable
* Wait until the filedescriptor becomes writable * @return bool */
src/linux_tcp/poll.h:82
Method
Address
* Constructor to parse an address string * The address should start with "amqp:// * @param data * @param size * @throws std
include/amqpcpp/address.h:99
Method
AddressInfo
* Constructor * @param hostname * @param port * @param order */
src/linux_tcp/addressinfo.h:64
Method
Addresses
* Constructor for a comma separated list * @param buffer * @param size * @throws std::runtime_error */
include/amqpcpp/addresses.h:44
Method
Array
* Constructor based on incoming frame * @param frame */
src/array.cpp:16
Method
Array
* Move constructor * @param array */
include/amqpcpp/array.h:61
Method
BasicAckFrame
* Construct a basic acknowledgement frame * * @param channel Channel identifier * @param deliveryTag server-assigned a
src/basicackframe.h:57
Method
BasicCancelFrame
* Construct a basic cancel frame from a received frame * * @param frame received frame to parse */
src/basiccancelframe.h:52
Method
BasicCancelOKFrame
* Construct a basic cancel ok frame * * @param frame received frame */
src/basiccancelokframe.h:45
Method
BasicConsumeFrame
* Construct a basic consume frame * * @param channel channel we're working on * @param queueName name of the queue t
src/basicconsumeframe.h:88
Method
BasicConsumeOKFrame
* Construct a basic consume frame * * @param consumerTag consumertag specified by client of provided by server */
src/basicconsumeokframe.h:45
← previous
next →
101–200 of 1,099, ranked by callers