A bi-directional channel for controler-worker communication. This channel is primarily used to transfer control messages but not data.
More...
#include <session.h>
A bi-directional channel for controler-worker communication. This channel is primarily used to transfer control messages but not data.
◆ ~DiscoChannel()
virtual tvm::runtime::DiscoChannel::~DiscoChannel |
( |
| ) |
|
|
virtualdefault |
◆ Recv()
virtual TVMArgs tvm::runtime::DiscoChannel::Recv |
( |
| ) |
|
|
pure virtual |
Receive a packed sequence from worker.
◆ RecvReply()
virtual TVMArgs tvm::runtime::DiscoChannel::RecvReply |
( |
| ) |
|
|
pure virtual |
Receive a reply from the worker.
◆ Reply()
virtual void tvm::runtime::DiscoChannel::Reply |
( |
const TVMArgs & |
args | ) |
|
|
pure virtual |
Reply a packed sequence to the sender.
◆ Send()
virtual void tvm::runtime::DiscoChannel::Send |
( |
const TVMArgs & |
args | ) |
|
|
pure virtual |
Send a packed sequence to the receiver.
The documentation for this class was generated from the following file: