16 #ifndef ESI_COSIM_RPCSERVER_H
17 #define ESI_COSIM_RPCSERVER_H
34 const std::vector<uint8_t> &compressedManifest);
38 const std::string &type);
40 const std::string &type);
A ChannelPort which reads data from the accelerator.
A ChannelPort which sends data to the accelerator.
TODO: make this a proper backend (as much as possible).
ReadChannelPort & registerReadPort(const std::string &name, const std::string &type)
Register a read or write port which communicates over RPC.
void setManifest(int esiVersion, const std::vector< uint8_t > &compressedManifest)
Set the manifest and version.
WriteChannelPort & registerWritePort(const std::string &name, const std::string &type)