5#ifndef NSUKIT_TCP_INTERFACE_H
6#define NSUKIT_TCP_INTERFACE_H
17 float tcpTimeout = 0.;
18 std::string ipAddr =
"127.0.0.1";
19 uint16_t tcpPort = 5001;
91 bool self_alloc =
true;
92 std::string error_msg{};
103 float tcpTimeout = 0.;
104 std::string ipAddr =
"127.0.0.1";
105 uint16_t tcpPort = 5002;
106 uint32_t block_size = 4 * 1024 * 1024;
113 std::map<unsigned int, Memory *> memory_dict{};
114 unsigned int memory_index = 0;
218 bool(*stop_event)() =
nullptr,
float timeout = 5.,
int flag = 1)
override;
233 bool(*stop_event)() =
nullptr,
float timeout = 5.,
int flag = 1)
override;
std::thread download_thread
std::thread upload_thread
ThreadSafeEvent stop_event
nsuStreamLen_t using_size
ThreadSafeEvent finish_event
DLLEXTERN typedef nsuSize_t nsuStreamLen_t
DLLEXTERN typedef size_t nsuSize_t
DLLEXTERN typedef void * nsuVoidBuf_p
DLLEXTERN typedef void * nsuMemory_p
DLLEXTERN typedef char * nsuCharBuf_p
DLLEXTERN typedef std::vector< char > nsuBytes_t
DLLEXTERN typedef uint32_t nsuRegValue_t
DLLEXTERN typedef uint8_t nsuChnlNum_t
DLLEXTERN typedef uint32_t nsuRegAddr_t