JULEA
Data Fields
JNetworkConnection Struct Reference

Data Fields

JNetworkFabricfabric
 
struct fi_info * info
 
struct fid_domain * domain
 
struct fid_ep * ep
 
struct fid_eq * eq
 
struct {
   struct fid_cq *   tx
 
   struct fid_cq *   rx
 
cq
 
gsize inject_size
 
struct {
   gboolean   active
 
   struct fid_mr *   mr
 
   gpointer   buffer
 
   gsize   used
 
   gsize   buffer_size
 
   gsize   rx_prefix_size
 
   gsize   tx_prefix_size
 
memory
 
struct {
   struct {
      gpointer   context
 
      gpointer   dest
 
      gsize   len
 
   }   msg_entry [J_NETWORK_CONNECTION_MAX_RECV+J_NETWORK_CONNECTION_MAX_SEND]
 
   gint   msg_len
 
   gint   rma_len
 
running_actions
 
guint next_key
 
gboolean closed
 

Field Documentation

◆ active

gboolean JNetworkConnection::active

◆ buffer

gpointer JNetworkConnection::buffer

◆ buffer_size

gsize JNetworkConnection::buffer_size

◆ closed

gboolean JNetworkConnection::closed

◆ context

gpointer JNetworkConnection::context

◆ 

struct { ... } JNetworkConnection::cq

◆ dest

gpointer JNetworkConnection::dest

◆ domain

struct fid_domain* JNetworkConnection::domain

◆ ep

struct fid_ep* JNetworkConnection::ep

◆ eq

struct fid_eq* JNetworkConnection::eq

◆ fabric

JNetworkFabric* JNetworkConnection::fabric

◆ info

struct fi_info* JNetworkConnection::info

◆ inject_size

gsize JNetworkConnection::inject_size

◆ len

gsize JNetworkConnection::len

◆ 

struct { ... } JNetworkConnection::memory

◆ mr

struct fid_mr* JNetworkConnection::mr

◆ 

struct { ... } JNetworkConnection::msg_entry[J_NETWORK_CONNECTION_MAX_RECV + J_NETWORK_CONNECTION_MAX_SEND]

◆ msg_len

gint JNetworkConnection::msg_len

◆ next_key

guint JNetworkConnection::next_key

◆ rma_len

gint JNetworkConnection::rma_len

◆ 

struct { ... } JNetworkConnection::running_actions

◆ rx

struct fid_cq* JNetworkConnection::rx

◆ rx_prefix_size

gsize JNetworkConnection::rx_prefix_size

◆ tx

struct fid_cq* JNetworkConnection::tx

◆ tx_prefix_size

gsize JNetworkConnection::tx_prefix_size

◆ used

gsize JNetworkConnection::used

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