Struct CoprocLaunchDesc

Struct Documentation

struct CoprocLaunchDesc

Data description for a persistent engine to receive and consume request messages, then autonomously return processed message to the handoff buffer, which is then replied by a coprocessor host thread.

The session owns the buffers and keeps it valid until the engine has stopped (set *stop nonzero, then synchronize) or has processed total messages.

Public Members

void *ring
std::uint32_t ring_slots
void *handoff
void *stop
std::uint64_t total
void *stream