Mercury
Public Attributes | List of all members
na_ssm_private_data Struct Reference

#include <na_ssm.h>

Public Attributes

ssm_id ssm
 
ssm_Itp itp
 
int unexpbuf_cpos
 
int unexpbuf_rpos
 
int unexpbuf_availpos
 
ssm_cb_t unexpected_callback
 
ssm_me unexpected_me
 
ssm_bits cur_bits
 
hg_thread_mutex_t gen_matchbits
 
hg_thread_cond_t unexp_buf_cond
 
hg_thread_mutex_t request_mutex
 
hg_thread_cond_t comp_req_cond
 
hg_queue_topid_wait_queue
 
hg_thread_mutex_t opid_wait_queue_mutex
 
hg_queue_tunexpected_msg_queue
 
hg_thread_mutex_t unexpected_msg_queue_mutex
 
hg_thread_cond_t unexpected_msg_queue_cond
 
hg_queue_tunexpected_msg_complete_queue
 
hg_thread_mutex_t unexpected_msg_complete_mutex
 
hg_thread_cond_t unexpected_msg_complete_cond
 

Detailed Description

Definition at line 74 of file na_ssm.h.

Member Data Documentation

ssm_id na_ssm_private_data::ssm

Definition at line 75 of file na_ssm.h.

ssm_Itp na_ssm_private_data::itp

Definition at line 76 of file na_ssm.h.

int na_ssm_private_data::unexpbuf_cpos

Definition at line 77 of file na_ssm.h.

int na_ssm_private_data::unexpbuf_rpos

Definition at line 78 of file na_ssm.h.

int na_ssm_private_data::unexpbuf_availpos

Definition at line 79 of file na_ssm.h.

ssm_cb_t na_ssm_private_data::unexpected_callback

Definition at line 80 of file na_ssm.h.

ssm_me na_ssm_private_data::unexpected_me

Definition at line 81 of file na_ssm.h.

ssm_bits na_ssm_private_data::cur_bits

Definition at line 82 of file na_ssm.h.

hg_thread_mutex_t na_ssm_private_data::gen_matchbits

Definition at line 83 of file na_ssm.h.

hg_thread_cond_t na_ssm_private_data::unexp_buf_cond

Definition at line 85 of file na_ssm.h.

hg_thread_mutex_t na_ssm_private_data::request_mutex

Definition at line 86 of file na_ssm.h.

hg_thread_cond_t na_ssm_private_data::comp_req_cond

Definition at line 87 of file na_ssm.h.

hg_queue_t* na_ssm_private_data::opid_wait_queue

Definition at line 95 of file na_ssm.h.

hg_thread_mutex_t na_ssm_private_data::opid_wait_queue_mutex

Definition at line 96 of file na_ssm.h.

hg_queue_t* na_ssm_private_data::unexpected_msg_queue

Definition at line 98 of file na_ssm.h.

hg_thread_mutex_t na_ssm_private_data::unexpected_msg_queue_mutex

Definition at line 99 of file na_ssm.h.

hg_thread_cond_t na_ssm_private_data::unexpected_msg_queue_cond

Definition at line 100 of file na_ssm.h.

hg_queue_t* na_ssm_private_data::unexpected_msg_complete_queue

Definition at line 102 of file na_ssm.h.

hg_thread_mutex_t na_ssm_private_data::unexpected_msg_complete_mutex

Definition at line 103 of file na_ssm.h.

hg_thread_cond_t na_ssm_private_data::unexpected_msg_complete_cond

Definition at line 104 of file na_ssm.h.


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