...
This commit is contained in:
@@ -73,17 +73,21 @@ TEST_CASE("[ADC NET MESSAGE]")
|
||||
|
||||
// std::cout << "\n\n\n";
|
||||
|
||||
AdcEndpoint ept(AdcEndpoint::PROTO_ID_LOCAL, "SOCK");
|
||||
// AdcEndpoint ept(AdcEndpoint::PROTO_ID_LOCAL, "SOCK");
|
||||
|
||||
std::cout << "EPT: [" << ept.endpoint() << "]\n";
|
||||
std::cout << "EPT SZ: " << ept.endpoint().size() << "\n";
|
||||
// std::cout << "EPT: [" << ept.endpoint() << "]\n";
|
||||
// std::cout << "EPT SZ: " << ept.endpoint().size() << "\n";
|
||||
|
||||
char ee[] = "tls://dewlkj.dwed.dwed:8012/dwelk";
|
||||
ept.setEndpoint(ee);
|
||||
// char ee[] = "tLs://dewlkK.dwed.dwed:8012/dwelk";
|
||||
// ept.setEndpoint(ee);
|
||||
|
||||
std::cout << "EPT: [" << ept.endpoint() << "]\n";
|
||||
// std::cout << "EPT: [" << ept.endpoint() << "]\n";
|
||||
|
||||
char ee[] = "tLs://dewlkK.dwed.dwed:8012/dwelk";
|
||||
std::cout << "EPT CHAR RANGE: " << ee << "\n";
|
||||
AdcEndpointParser prs(ee);
|
||||
|
||||
std::cout << std::boolalpha << "IS VALID: " << prs.isValid() << "\n";
|
||||
std::cout << "PROTO: [" << prs.proto() << "]\n";
|
||||
std::cout << "HOST: [" << prs.host() << "]\n";
|
||||
std::cout << "PORT: [" << prs.port() << "]\n";
|
||||
@@ -91,9 +95,21 @@ TEST_CASE("[ADC NET MESSAGE]")
|
||||
std::cout << std::boolalpha << "IS TLS: " << prs.isTLS() << "\n";
|
||||
std::cout << std::boolalpha << "IS UDP: " << prs.isUDP() << "\n";
|
||||
|
||||
std::cout << "\n\n";
|
||||
std::string bs;
|
||||
std::cout << "\n";
|
||||
std::string bs = "local://seqpaCKet:dwe/tmp.dev/213";
|
||||
std::cout << "EPT CHAR RANGE: " << bs << "\n";
|
||||
prs = AdcEndpointParser(bs);
|
||||
std::cout << std::boolalpha << "IS VALID: " << prs.isValid() << "\n";
|
||||
std::cout << "PROTO: [" << prs.proto() << "]\n";
|
||||
std::cout << "HOST: [" << prs.host() << "]\n";
|
||||
std::cout << "PORT: [" << prs.port() << "]\n";
|
||||
std::cout << "PATH: [" << prs.path() << "]\n";
|
||||
std::cout << std::boolalpha << "IS LOCAL STREAM: " << prs.isLocalStream() << "\n";
|
||||
std::cout << std::boolalpha << "IS LOCAL SEQPACKET: " << prs.isLocalSeqpacket() << "\n";
|
||||
std::cout << std::boolalpha << "IS UDP: " << prs.isUDP() << "\n";
|
||||
|
||||
std::cout << "\n\n";
|
||||
bs.clear();
|
||||
AdcDeviceProtoMessage dpm(bs);
|
||||
|
||||
std::cout << std::boolalpha << "IS VALID: " << dpm.isValid() << "\n";
|
||||
|
||||
@@ -40,7 +40,9 @@ int main()
|
||||
|
||||
acc.asyncAccept([](std::error_code ec, auto srv) {
|
||||
if (!ec) {
|
||||
receive(std::move(srv));
|
||||
auto sptr = std::make_shared<srv_t>(std::move(srv));
|
||||
receive(sptr);
|
||||
// receive(std::move(srv));
|
||||
} else {
|
||||
std::cout << "ACCEPT ERR: " << ec.message() << "\n";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user