photon  1.1
Data Fields
photon_req Struct Reference

#include <photon_request.h>

Data Fields

photon_rid id
 
int proc
 
int tag
 
uint16_t op
 
uint16_t type
 
uint16_t state
 
uint16_t flags
 
uint64_t size
 
uint32_t psize
 
struct {
   struct photon_buffer_t   buf
 
   photon_cid   id
 
local_info
 
struct {
   struct photon_buffer_t   buf
 
   photon_cid   id
 
remote_info
 
struct {
   volatile uint16_t   events
 
   uint16_t   rflags
 
   uint64_t   cookie
 
rattr
 
void * ctx
 
photon_cid_hdr chdr
 

Detailed Description

Definition at line 79 of file photon_request.h.

Field Documentation

◆ buf

struct photon_buffer_t photon_req::buf

Definition at line 90 of file photon_request.h.

◆ chdr

photon_cid_hdr photon_req::chdr

Definition at line 103 of file photon_request.h.

◆ cookie

uint64_t photon_req::cookie

Definition at line 100 of file photon_request.h.

◆ ctx

void* photon_req::ctx

Definition at line 102 of file photon_request.h.

◆ events

volatile uint16_t photon_req::events

Definition at line 98 of file photon_request.h.

◆ flags

uint16_t photon_req::flags

Definition at line 86 of file photon_request.h.

◆ id [1/2]

photon_rid photon_req::id

Definition at line 80 of file photon_request.h.

◆ id [2/2]

photon_cid photon_req::id

Definition at line 91 of file photon_request.h.

◆ local_info

struct { ... } photon_req::local_info

◆ op

uint16_t photon_req::op

Definition at line 83 of file photon_request.h.

◆ proc

int photon_req::proc

Definition at line 81 of file photon_request.h.

◆ psize

uint32_t photon_req::psize

Definition at line 88 of file photon_request.h.

◆ rattr

struct { ... } photon_req::rattr

◆ remote_info

struct { ... } photon_req::remote_info

◆ rflags

uint16_t photon_req::rflags

Definition at line 99 of file photon_request.h.

◆ size

uint64_t photon_req::size

Definition at line 87 of file photon_request.h.

◆ state

uint16_t photon_req::state

Definition at line 85 of file photon_request.h.

◆ tag

int photon_req::tag

Definition at line 82 of file photon_request.h.

◆ type

uint16_t photon_req::type

Definition at line 84 of file photon_request.h.


The documentation for this struct was generated from the following file: