Moved Queue to impl

This commit is contained in:
Paul-Louis Ageneau
2021-02-28 17:10:39 +01:00
parent e37bea360d
commit 3227d58e74
6 changed files with 7 additions and 10 deletions

View File

@ -86,7 +86,6 @@ set(LIBDATACHANNEL_HEADERS
${CMAKE_CURRENT_SOURCE_DIR}/include/rtc/log.hpp
${CMAKE_CURRENT_SOURCE_DIR}/include/rtc/message.hpp
${CMAKE_CURRENT_SOURCE_DIR}/include/rtc/peerconnection.hpp
${CMAKE_CURRENT_SOURCE_DIR}/include/rtc/queue.hpp
${CMAKE_CURRENT_SOURCE_DIR}/include/rtc/reliability.hpp
${CMAKE_CURRENT_SOURCE_DIR}/include/rtc/rtc.h
${CMAKE_CURRENT_SOURCE_DIR}/include/rtc/rtc.hpp
@ -137,6 +136,7 @@ set(LIBDATACHANNEL_IMPL_HEADERS
${CMAKE_CURRENT_SOURCE_DIR}/src/impl/dtlstransport.hpp
${CMAKE_CURRENT_SOURCE_DIR}/src/impl/icetransport.hpp
${CMAKE_CURRENT_SOURCE_DIR}/src/impl/peerconnection.hpp
${CMAKE_CURRENT_SOURCE_DIR}/src/impl/queue.hpp
${CMAKE_CURRENT_SOURCE_DIR}/src/impl/logcounter.hpp
${CMAKE_CURRENT_SOURCE_DIR}/src/impl/sctptransport.hpp
${CMAKE_CURRENT_SOURCE_DIR}/src/impl/threadpool.hpp

View File

@ -22,7 +22,6 @@
#include "channel.hpp"
#include "common.hpp"
#include "message.hpp"
#include "queue.hpp"
#include "reliability.hpp"
#include <atomic>

View File

@ -24,7 +24,6 @@
#include "common.hpp"
#include "mediahandler.hpp"
#include "message.hpp"
#include "queue.hpp"
#include <atomic>
#include <shared_mutex>

View File

@ -23,9 +23,7 @@
#include "channel.hpp"
#include "common.hpp"
#include "init.hpp"
#include "message.hpp"
#include "queue.hpp"
namespace rtc {

View File

@ -16,8 +16,8 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef RTC_QUEUE_H
#define RTC_QUEUE_H
#ifndef RTC_IMPL_QUEUE_H
#define RTC_IMPL_QUEUE_H
#include "common.hpp"
@ -28,7 +28,7 @@
#include <optional>
#include <queue>
namespace rtc {
namespace rtc::impl {
template <typename T> class Queue {
public:
@ -167,6 +167,6 @@ template <typename T> std::optional<T> Queue<T>::popImpl() {
return element;
}
} // namespace rtc
} // namespace rtc::impl
#endif

View File

@ -20,9 +20,10 @@
#define RTC_IMPL_TRACK_H
#include "channel.hpp"
#include "description.hpp"
#include "common.hpp"
#include "description.hpp"
#include "mediahandler.hpp"
#include "queue.hpp"
#if RTC_ENABLE_MEDIA
#include "dtlssrtptransport.hpp"