Merge pull request #6 from lioncash/constexpr

Listener: Move port constants into cpp file
This commit is contained in:
Phillip Stephens 2019-09-03 19:54:27 -07:00 committed by GitHub
commit ebe78edac7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View File

@ -1,6 +1,5 @@
#pragma once
#include <cstdint>
#include <memory>
#include <mutex>
#include <queue>
@ -20,9 +19,6 @@ class Listener {
std::queue<std::unique_ptr<Endpoint>> m_endpointQueue;
bool m_running = false;
static const uint32_t DataPort = 0xd6ba;
static const uint32_t ClockPort = 0xc10c;
void listenerProc();
public:

View File

@ -1,5 +1,7 @@
#include "jbus/Listener.hpp"
#include <cstdint>
#include "jbus/Common.hpp"
#include "jbus/Endpoint.hpp"
@ -10,6 +12,8 @@
#endif
namespace jbus {
constexpr uint32_t DataPort = 0xd6ba;
constexpr uint32_t ClockPort = 0xc10c;
void Listener::listenerProc() {
#if LOG_LISTENER
@ -29,7 +33,7 @@ void Listener::listenerProc() {
WaitGCTicks(GetGCTicksPerSec());
} else {
#if LOG_LISTENER
printf("data listening on port %d\n", DataPort);
printf("data listening on port %u\n", DataPort);
#endif
}
}
@ -42,7 +46,7 @@ void Listener::listenerProc() {
WaitGCTicks(GetGCTicksPerSec());
} else {
#if LOG_LISTENER
printf("clock listening on port %d\n", ClockPort);
printf("clock listening on port %u\n", ClockPort);
#endif
}
}