Struct Call

Inheritance Relationships

Base Type

Struct Documentation

struct Call : public eshet::HasMsgpackObject<Call>

Public Functions

inline explicit Call(uint16_t connection_id, uint16_t id, msgpack::object_handle args, Channel<std::tuple<uint16_t, uint16_t, Result>> reply_chan)
inline void reply(Result r)

Public Members

uint16_t connection_id
uint16_t id
Channel<std::tuple<uint16_t, uint16_t, Result>> reply_chan

Public Static Attributes

static constexpr const char *name = "Call"