コード例 #1
0
 bool TransferAdapter::isPersistent(const framing::FrameSet& f)
 {
     const framing::DeliveryProperties* p = f.getHeaders()->get<framing::DeliveryProperties>();
     return p && p->getDeliveryMode() == 2;
 }
コード例 #2
0
ファイル: MessageAdapter.cpp プロジェクト: ChugR/qpid-cpp
 std::string TransferAdapter::getAppId(const framing::FrameSet& f)
 {
     const framing::MessageProperties* p = f.getHeaders()->get<framing::MessageProperties>();
     return p ? p->getAppId() : EMPTY;
 }
コード例 #3
0
 std::string TransferAdapter::getRoutingKey(const framing::FrameSet& f)
 {
     const framing::DeliveryProperties* p = f.getHeaders()->get<framing::DeliveryProperties>();
     return p ? p->getRoutingKey() : empty;
 }
コード例 #4
0
ファイル: MessageAdapter.cpp プロジェクト: ChugR/qpid-cpp
 uint8_t TransferAdapter::getPriority(const framing::FrameSet& f)
 {
     const framing::DeliveryProperties* p = f.getHeaders()->get<framing::DeliveryProperties>();
     return p ? p->getPriority() : 0;
 }