add_sources( array.cpp basicackframe.h basiccancelframe.h basiccancelokframe.h basicconsumeframe.h basicconsumeokframe.h basicdeliverframe.h basicframe.h basicgetemptyframe.h basicgetframe.h basicgetokframe.h basicheaderframe.h basicnackframe.h basicpublishframe.h basicqosframe.h basicqosokframe.h basicrecoverasyncframe.h basicrecoverframe.h basicrecoverokframe.h basicrejectframe.h basicreturnframe.h bodyframe.h channelcloseframe.h channelcloseokframe.h channelflowframe.h channelflowokframe.h channelframe.h channelimpl.cpp channelopenframe.h channelopenokframe.h connectioncloseframe.h connectioncloseokframe.h connectionframe.h connectionimpl.cpp connectionopenframe.h connectionopenokframe.h connectionsecureframe.h connectionsecureokframe.h connectionstartframe.h connectionstartokframe.h connectiontuneframe.h connectiontuneokframe.h consumedmessage.h deferredcancel.cpp deferredconsumer.cpp deferredget.cpp exception.h exchangebindframe.h exchangebindokframe.h exchangedeclareframe.h exchangedeclareokframe.h exchangedeleteframe.h exchangedeleteokframe.h exchangeframe.h exchangeunbindframe.h exchangeunbindokframe.h extframe.h field.cpp flags.cpp frame.h framecheck.h headerframe.h heartbeatframe.h includes.h messageimpl.h methodframe.h protocolexception.h protocolheaderframe.h queuebindframe.h queuebindokframe.h queuedeclareframe.h queuedeclareokframe.h queuedeleteframe.h queuedeleteokframe.h queueframe.h queuepurgeframe.h queuepurgeokframe.h queueunbindframe.h queueunbindokframe.h receivedframe.cpp returnedmessage.h table.cpp transactioncommitframe.h transactioncommitokframe.h transactionframe.h transactionrollbackframe.h transactionrollbackokframe.h transactionselectframe.h transactionselectokframe.h watchable.cpp )