5#ifndef NSUKIT_SIM_INTERFACE_H
6#define NSUKIT_SIM_INTERFACE_H
44 bool self_malloc =
false;
50 std::map<nsuMemory_p, DMAMemory *>
fdMap;
149 bool(*stop_event) () =
nullptr,
float timeout = 5.,
int flag = 1)
override;
164 bool(*stop_event) () =
nullptr,
float timeout = 5.,
int flag = 1)
override;
~SimStreamUItf() override=default
std::map< nsuMemory_p, DMAMemory * > fdMap
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