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
ProtocolException
* Constructor * @param what */
include/amqpcpp/protocolexception.h:35
Method
ProtocolHeaderFrame
* Construct based on incoming frame * * @param frame received frame to decode */
src/protocolheaderframe.h:62
Method
QueueBindFrame
* Construct a queue bind frame * * @param channel channel identifier * @param String name name of the queue
src/queuebindframe.h:89
Method
QueueBindOKFrame
* Construct a queuebindokframe * * @param channel channel identifier */
src/queuebindokframe.h:34
Method
QueueDeclareFrame
* Construct a channel flow frame * * @param channel channel identifier * @param String name Name of the queue
src/queuedeclareframe.h:82
Method
QueueDeclareOKFrame
* Construct a channel flow frame * * @param channel channel identifier * @param code reply code * @param
src/queuedeclareokframe.h:64
Method
QueueDeleteFrame
* Construct a queuedeleteframe * * @param channel channel identifier * @param name name of the queue * @param
src/queuedeleteframe.h:71
Method
QueueDeleteOKFrame
* Construct a queuedeleteokframe * * @param channel channel identifier * @param messageCount number of messages */
src/queuedeleteokframe.h:46
Method
QueueFrame
* Construct a queueframe * @param channel channel identifier * @param size size of the frame */
src/queueframe.h:23
Method
QueuePurgeFrame
* Construct a QueuePurgeFrame * * @param channel channel identifier * @param name name of the queue * @param noWait
src/queuepurgeframe.h:67
Method
QueuePurgeOKFrame
* Construct a queuepurgeokframe * * @param channel channel identifier * @param messageCount number of messages */
src/queuepurgeokframe.h:46
Method
QueueUnbindFrame
* Construct a queueunbindframe * * @param channel channel identifier * @param name name of the queue * @param
src/queueunbindframe.h:82
Method
QueueUnbindOKFrame
* Decode a queueunbindokframe from a received frame * * @param frame received frame to decode * @return shared pointer to created
src/queueunbindokframe.h:35
Method
ReceivedFrame
* Constructor * @param buffer Binary buffer * @param max Max size for a frame */
src/receivedframe.cpp:88
Method
ReducedBuffer
* Constructor * @param buffer * @param skip */
src/reducedbuffer.h:44
Method
Reliable
include/amqpcpp/reliable.h:214
Method
ReturnedMessage
* Constructor * @param frame */
src/returnedmessage.h:40
Function
SSL_CTX_ctrl
* Control the SSL context * @param ctx * @param cmd * @param larg * @param parg * @return long */
src/linux_tcp/openssl.cpp:321
Function
SSL_get_shutdown
* Obtain shutdown statue for TLS/SSL I/O operation * @param ssl SSL object * @return int returns error values */
src/linux_tcp/openssl.cpp:256
Function
SSL_up_ref
* Increment refcount for a ssl structure * @param ctx SSL structure * @return int 1 for success, 0 for failure */
src/linux_tcp/openssl.cpp:196
Function
SSL_use_certificate_file
* Set the certificate file to be used by the connection * @param ssl ssl structure * @param file filename * @param type type of fi
src/linux_tcp/openssl.cpp:304
Method
SslConnected
* Constructor * @param state The previous state * @param ssl The SSL structure * @param buffer The buffer tha
src/linux_tcp/sslconnected.h:325
Method
SslContext
* Constructor * @param method the connect method to use * @throws std::runtime_error */
src/linux_tcp/sslcontext.h:38
Method
SslErrorPrinter
* Constructor * @param retval return value of SSL_get_error (must be a proper error) */
src/linux_tcp/sslerrorprinter.cpp:40
Method
SslHandshake
* Constructor * @param state Earlier state * @param hostname The hostname to connect to * @param context SSL contex
src/linux_tcp/sslhandshake.h:125
Method
SslShutdown
* Constructor * @param state Previous state * @param ssl The SSL structure */
src/linux_tcp/sslshutdown.h:81
Method
SslWrapper
* Constructor * @param ctx * @param file */
src/linux_tcp/sslwrapper.h:38
Method
StringField
* Initialize empty string */
include/amqpcpp/stringfield.h:42
Method
Table
* Decode the data from a received frame into a table * * @param frame received frame to decode */
src/table.cpp:12
Method
Table
* Constructor that creates an empty table */
include/amqpcpp/table.h:48
Method
Tagger
* Constructor * @param channel */
src/tagger.cpp:27
Method
Tagger
* Deleted copy constructor, deleted move constructor * @param other */
include/amqpcpp/tagger.h:98
Method
TcpChannel
* Constructor * * The passed in connection pointer must remain valid for the * lifetime of the channel. A constructor is thrown if
include/amqpcpp/linux_tcp/tcpchannel.h:37
Method
TcpClosed
* Constructor * @param parent The parent object */
src/linux_tcp/tcpclosed.h:30
Method
TcpConnected
* Constructor * @param state The previous state * @param buffer The buffer that was already built */
src/linux_tcp/tcpconnected.h:99
Method
TcpConnection
* Constructor * @param handler User implemented handler object * @param hostname The address to connect to */
src/linux_tcp/tcpconnection.cpp:27
Method
TcpConnection
* No copying * @param that */
include/amqpcpp/linux_tcp/tcpconnection.h:235
Method
TcpExtState
* Constructor * @param parent */
src/linux_tcp/tcpextstate.h:59
Method
TcpInBuffer
* Constructor * Note that we pass 0 to the constructor because the buffer seems to be empty * @param size initial size to allocat
src/linux_tcp/tcpinbuffer.h:36
Method
TcpOutBuffer
* Regular constructor */
src/linux_tcp/tcpoutbuffer.h:63
Method
TcpResolver
* Constructor * @param parent Parent connection object * @param hostname The hostname for the lookup * @param portnumber
src/linux_tcp/tcpresolver.h:214
Method
TcpState
* Protected constructor * @param parent The parent object * @param handler User-supplied handler class */
src/linux_tcp/tcpstate.h:38
Method
Throttle
* Constructor * @param channel * @param throttle */
src/throttle.cpp:29
Method
Throttle
* Deleted copy constructor, deleted move constructor * @param other */
include/amqpcpp/throttle.h:104
Method
TransactionCommitFrame
* Construct a transaction commit frame * * @param channel channel identifier * @return newly created transaction commit frame
src/transactioncommitframe.h:29
Method
TransactionCommitOKFrame
* Construct a transaction commit ok frame * * @param channel channel identifier * @return newly created transaction commit o
src/transactioncommitokframe.h:36
Method
TransactionFrame
* Constructor * @param channel channel identifier * @param size frame size */
src/transactionframe.h:23
Method
TransactionRollbackFrame
* Decode a transaction rollback frame from a received frame * * @param frame received frame to decode */
src/transactionrollbackframe.h:28
Method
TransactionRollbackOKFrame
* Decode a transaction rollback ok frame from a received frame * * @param frame received frame to decode */
src/transactionrollbackokframe.h:35
Method
TransactionSelectFrame
* Decode a transaction select frame from a received frame * * @param frame received frame to decode */
src/transactionselectframe.h:23
Method
TransactionSelectOKFrame
* Constructor for an incoming frame * * @param frame received frame to decode */
src/transactionselectokframe.h:35
Method
VoidField
* Default constructor */
include/amqpcpp/voidfield.h:30
Method
Watcher
* Constructor * @param loop The current event loop * @param connection The connection being watched *
include/amqpcpp/libuv.h:80
Method
Watcher
* Constructor * @param loop The current event loop * @param object The object being watched * @pa
include/amqpcpp/libev.h:98
Method
Watcher
* Constructor- initialises the watcher and assigns the filedescriptor to * a boost socket for monitoring. * @param io_context
include/amqpcpp/libboostasio.h:315
Method
Watcher
* Constructor * @param evbase The current event loop * @param connection The connection being watched *
include/amqpcpp/libevent.h:78
Method
Wrapper
* Constructor * @param loop The current event loop * @param connection The TCP connection * @param t
include/amqpcpp/libev.h:309
Method
ack
* Acknoldge a received message * * When a message is received in the DeferredConsumer::onReceived() method, * you must acknowledge i
include/amqpcpp/channel.h:552
Method
active
* Is channel flow active? * @return bool */
src/channelflowokframe.h:77
Method
active
* Is channel flow active or not? * @return bool */
src/channelflowframe.h:79
Method
active
* Wait until a filedescriptor becomes active (readable or writable) * @return bool */
src/linux_tcp/poll.h:96
Method
add
* Add a monitor * @param monitor */
include/amqpcpp/watchable.h:47
Method
add
* Add a binary buffer to the buffer * @param string char* to the string * @param size size of string */
include/amqpcpp/outbuffer.h:53
Method
amqp_to_uv_events
* Convert event flags from AMQP format to UV format */
include/amqpcpp/libuv.h:151
Method
append
* The method that adds the actual data * @param data * @param size */
include/amqpcpp/copiedbuffer.h:65
Method
autoDelete
* Is this an autodelete exchange? * @return bool */
src/exchangedeclareframe.h:171
Method
autoDelete
* returns whether the queue is deleted if unused * @return bool */
src/queuedeclareframe.h:162
Method
autoDelete
* Is the auto-delete property set? * The entity is removed when the consumers and/or queues are unlinked from it * @return bool */
include/amqpcpp/entityimpl.h:140
Method
bodySize
* Size of the body * @return uint64_t */
include/amqpcpp/envelope.h:107
Method
byte
* Get access to a single byte * @param pos position in the buffer * @return char value of the byte in the buffer */
include/amqpcpp/bytebuffer.h:104
Method
callback
* Callback method that is called by libev when the timer expires * @param loop The loop in which the event was triggered * @param
examples/libev.cpp:116
Method
callback
* Callback method that is called by libuv when a filedescriptor becomes active * @param handle Internal poll handle * @param
include/amqpcpp/libuv.h:61
Method
callback
* Callback method that is called by libev when a filedescriptor becomes active * @param loop The loop in which the event was trigge
include/amqpcpp/libev.h:80
Method
callback
* Callback method that is called by libev when the timer expires * @param loop The loop in which the event was triggered *
include/amqpcpp/libev.h:212
Method
callback
* Callback method that is called by libevent when a filedescriptor becomes active * @param fd The filedescriptor with an
include/amqpcpp/libevent.h:54
Method
channel
* Return the channel identifier * @return uint16_t */
src/receivedframe.h:153
Method
channel
* Get a channel by its identifier * * This method only works if you had already created the channel before. * This is an internal me
include/amqpcpp/connectionimpl.h:407
Method
channelMax
* Proposed maximum number of channels * @return _uint16_t */
src/connectiontuneframe.h:104
Method
channels
* Proposed maximum number of channels * @return _uint16_t */
src/connectiontuneokframe.h:97
Method
channels
* Retrieve the amount of channels this connection has * @return std::size_t */
include/amqpcpp/connectionimpl.h:454
Method
channels
* Retrieve the number of channels that are active for this connection * @return std::size_t */
include/amqpcpp/connection.h:241
Method
channels
* Return the number of channels this connection has. * @return std::size_t */
include/amqpcpp/linux_tcp/tcpconnection.h:332
Method
classID
* Class id * @return uint16_t */
src/basicframe.h:52
Method
classID
* returns the class id * @return uint16_t */
src/queueframe.h:41
Method
classID
* Class id * @return uint16_t */
src/exchangeframe.h:43
Method
classID
* Class id * @return uint16_t */
src/connectionframe.h:44
Method
classID
* Class id * @return uint16_t */
src/channelframe.h:42
Method
classID
* The class ID * @return uint16_t */
src/basicheaderframe.h:132
Method
classID
* Class id * @return uint16_t */
src/confirmframe.h:46
Method
classID
* Class id * @return uint16_t */
src/transactionframe.h:45
Method
cleanup
* Clean-up the socket, and call the onClosed() method */
src/linux_tcp/tcpextstate.h:35
Method
clone
* Create a new instance of this object * @return unique_ptr */
include/amqpcpp/numericfield.h:98
Method
clone
* Create a new instance of this object * @return unique_ptr */
include/amqpcpp/voidfield.h:47
Method
clone
* Create a new instance of this object * @return std::unique_ptr<Field> */
include/amqpcpp/stringfield.h:97
Method
clone
* Create a new identical instance of this object * @return unique_ptr */
include/amqpcpp/decimalfield.h:99
Method
clone
* Extending from field forces us to implement a clone function. * @return unique_ptr */
include/amqpcpp/booleanset.h:93
Method
close
* Gracefully close the connection */
src/linux_tcp/sslconnected.h:421
Method
close
* Gracefully start closing the connection */
src/linux_tcp/tcpstate.h:104
Method
close
* Gracefully close the connection */
src/linux_tcp/tcpconnected.h:221
Method
closed
* Is this a closed / dead state? * @return bool */
src/linux_tcp/tcpstate.h:70
← previous
next →
301–400 of 1,099, ranked by callers