Motr  M0
ping_ctx Struct Reference

#include <ping.h>

Collaboration diagram for ping_ctx:
Collaboration graph

Data Fields

const struct ping_opspc_ops
 
const struct m0_net_xprtpc_xprt
 
struct m0_net_domain pc_dom
 
const char * pc_hostname
 
short pc_port
 
uint32_t pc_id
 
int32_t pc_status
 
const char * pc_rhostname
 
short pc_rport
 
uint32_t pc_rid
 
uint32_t pc_nr_bufs
 
uint32_t pc_segments
 
uint32_t pc_seg_size
 
int32_t pc_passive_size
 
struct m0_net_bufferpc_nbs
 
const struct m0_net_buffer_callbackspc_buf_callbacks
 
struct m0_bitmap pc_nbbm
 
struct m0_net_transfer_mc pc_tm
 
struct m0_mutex pc_mutex
 
struct m0_cond pc_cond
 
struct m0_list pc_work_queue
 
const char * pc_ident
 
const char * pc_compare_buf
 
int pc_passive_bulk_timeout
 
int pc_server_bulk_delay
 

Detailed Description

Context for a ping client or server.

Definition at line 41 of file ping.h.

Field Documentation

◆ pc_buf_callbacks

const struct m0_net_buffer_callbacks* pc_buf_callbacks

Definition at line 57 of file ping.h.

◆ pc_compare_buf

const char* pc_compare_buf

Definition at line 64 of file ping.h.

◆ pc_cond

struct m0_cond pc_cond

Definition at line 61 of file ping.h.

◆ pc_dom

struct m0_net_domain pc_dom

Definition at line 44 of file ping.h.

◆ pc_hostname

const char* pc_hostname

Definition at line 45 of file ping.h.

◆ pc_id

uint32_t pc_id

Definition at line 47 of file ping.h.

◆ pc_ident

const char* pc_ident

Definition at line 63 of file ping.h.

◆ pc_mutex

struct m0_mutex pc_mutex

Definition at line 60 of file ping.h.

◆ pc_nbbm

struct m0_bitmap pc_nbbm

Definition at line 58 of file ping.h.

◆ pc_nbs

struct m0_net_buffer* pc_nbs

Definition at line 56 of file ping.h.

◆ pc_nr_bufs

uint32_t pc_nr_bufs

Definition at line 52 of file ping.h.

◆ pc_ops

const struct ping_ops* pc_ops

Definition at line 42 of file ping.h.

◆ pc_passive_bulk_timeout

int pc_passive_bulk_timeout

Definition at line 65 of file ping.h.

◆ pc_passive_size

int32_t pc_passive_size

Definition at line 55 of file ping.h.

◆ pc_port

short pc_port

Definition at line 46 of file ping.h.

◆ pc_rhostname

const char* pc_rhostname

Definition at line 49 of file ping.h.

◆ pc_rid

uint32_t pc_rid

Definition at line 51 of file ping.h.

◆ pc_rport

short pc_rport

Definition at line 50 of file ping.h.

◆ pc_seg_size

uint32_t pc_seg_size

Definition at line 54 of file ping.h.

◆ pc_segments

uint32_t pc_segments

Definition at line 53 of file ping.h.

◆ pc_server_bulk_delay

int pc_server_bulk_delay

Definition at line 66 of file ping.h.

◆ pc_status

int32_t pc_status

Definition at line 48 of file ping.h.

◆ pc_tm

struct m0_net_transfer_mc pc_tm

Definition at line 59 of file ping.h.

◆ pc_work_queue

struct m0_list pc_work_queue

Definition at line 62 of file ping.h.

◆ pc_xprt

const struct m0_net_xprt* pc_xprt

Definition at line 43 of file ping.h.


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