libmooshika
Data Fields
msk_trans_attr Struct Reference

#include <mooshika.h>

Data Fields

disconnect_callback_t disconnect_callback
 
int debug
 verbose output to stderr if set More...
 
int server
 0 if client, connection backlog on server More...
 
int destroy_on_disconnect
 set to 1 if mooshika should perform cleanup More...
 
int privport
 set to 1 if mooshika should use a reserved port for client side More...
 
long timeout
 Number of mSecs to wait for connection management events. More...
 
int sq_depth
 The depth of the Send Queue. More...
 
int max_send_sge
 Maximum number of s/g elements per send. More...
 
int use_srq
 Does the server use srq? More...
 
int rq_depth
 The depth of the Receive Queue. More...
 
int max_recv_sge
 Maximum number of s/g elements per recv. More...
 
int worker_count
 Number of worker threads - works only for the first init. More...
 
int worker_queue_size
 Size of the worker data queue - works only for the first init. More...
 
enum rdma_port_space conn_type
 RDMA Port space, probably RDMA_PS_TCP. More...
 
char * node
 The remote peer's hostname. More...
 
char * port
 The service port (or name) More...
 
struct msk_pdpd
 Protection Domain pointer. More...
 
char * stats_prefix
 

Field Documentation

enum rdma_port_space msk_trans_attr::conn_type

RDMA Port space, probably RDMA_PS_TCP.

int msk_trans_attr::debug

verbose output to stderr if set

Referenced by main().

int msk_trans_attr::destroy_on_disconnect

set to 1 if mooshika should perform cleanup

disconnect_callback_t msk_trans_attr::disconnect_callback

Referenced by main().

int msk_trans_attr::max_recv_sge

Maximum number of s/g elements per recv.

Referenced by main().

int msk_trans_attr::max_send_sge

Maximum number of s/g elements per send.

Referenced by main().

char* msk_trans_attr::node

The remote peer's hostname.

Referenced by main().

struct msk_pd* msk_trans_attr::pd

Protection Domain pointer.

char* msk_trans_attr::port

The service port (or name)

Referenced by main().

int msk_trans_attr::privport

set to 1 if mooshika should use a reserved port for client side

int msk_trans_attr::rq_depth

The depth of the Receive Queue.

Referenced by main().

int msk_trans_attr::server

0 if client, connection backlog on server

Referenced by main().

int msk_trans_attr::sq_depth

The depth of the Send Queue.

Referenced by main().

char* msk_trans_attr::stats_prefix

Referenced by main().

long msk_trans_attr::timeout

Number of mSecs to wait for connection management events.

int msk_trans_attr::use_srq

Does the server use srq?

Referenced by main().

int msk_trans_attr::worker_count

Number of worker threads - works only for the first init.

Referenced by main().

int msk_trans_attr::worker_queue_size

Size of the worker data queue - works only for the first init.


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