Struct CatalystTransportCaps

Struct Documentation

struct CatalystTransportCaps

What a backend library provides. Fields are only ever appended; a backend fills those of the ABI version it reports.

Public Members

uint32_t abi_version
uint32_t roles
uint32_t mem_kinds
uint32_t frame_modes
uint32_t max_payload_bytes
uint32_t ordering
const char *name
uint32_t max_reply_bytes
uint32_t conventions
uint32_t max_work_items
uint32_t reserved
void (*destroy_session)(void *session)