PPL Logo

OtherNodeStruct Struct Reference
[NET]

Collaboration diagram for OtherNodeStruct:

Collaboration graph
[legend]

Public Member Functions

 LIST_DEFINE (AmmassoBuffer, recv_buf)
 LIST_DEFINE (AmmassoBuffer, pending)
 LIST_DEFINE (AmmassoToken, sendTokens)
 LIST_DEFINE (AmmassoToken, usedTokens)

Data Fields

int nodestart
int nodesize
skt_ip_t IP
unsigned int mach_id
unsigned int dataport
struct sockaddr_in addr
SOCKET sock
CmiUInt8 nic_id
mx_endpoint_addr_t endpoint_addr
CdsFifo futureMsgs
unsigned int send_last
ImplicitDgramsend_window
ImplicitDgram send_queue_h
ImplicitDgram send_queue_t
unsigned int send_next
unsigned int send_good
double send_primer
unsigned int send_ack_seqno
int retransmit_leash
struct PendingMsgStructsendhead
struct PendingMsgStructsendtail
int disable
int gm_pending
struct infiOtherNodeDatainfiData
cc_uint32_t recv_cq_depth
cc_cq_handle_t recv_cq
cc_uint32_t send_cq_depth
cc_cq_handle_t send_cq
cc_qp_id_t qp_id
cc_qp_handle_t qp
int myNode
AmmassoBuffersecondLastRecvBuf
ammasso_ack_tremoteAck
int messagesNotYetAcknowledged
cc_sq_wr_t * ack_sq_wr
ammasso_ack_tdirectAck
ammasso_ack_t localAck
CmiNodeLock sendBufLock
CmiNodeLock send_next_lock
CmiNodeLock recv_expect_lock
cc_ep_handle_t ep
cc_ep_handle_t cr
cc_qp_query_attrs_t qp_attrs
cc_stag_index_t qp_attrs_stag_index
int posted
cc_inet_addr_t address
cc_inet_port_t port
qp_connection_state_t connectionState
cc_stag_t remote_recv_stag
cc_uint64_t remote_starting_to
int recv_UseIndex
int max_used_tokens
int asm_rank
int asm_total
int asm_fill
char * asm_msg
int recv_ack_cnt
double recv_ack_time
unsigned int recv_expect
ExplicitDgramrecv_window
int recv_winsz
unsigned int recv_next
unsigned int recv_ack_seqno
unsigned int stat_total_intr
unsigned int stat_proc_intr
unsigned int stat_send_pkt
unsigned int stat_resend_pkt
unsigned int stat_send_ack
unsigned int stat_recv_pkt
unsigned int stat_recv_ack
unsigned int stat_ack_pkts
unsigned int stat_consec_resend
int sent_msgs
int recd_msgs
int sent_bytes
int recd_bytes

Detailed Description

Definition at line 272 of file machine-dgram.c.


Member Function Documentation

OtherNodeStruct::LIST_DEFINE ( AmmassoBuffer  ,
recv_buf   
)

OtherNodeStruct::LIST_DEFINE ( AmmassoBuffer  ,
pending   
)

OtherNodeStruct::LIST_DEFINE ( AmmassoToken  ,
sendTokens   
)

OtherNodeStruct::LIST_DEFINE ( AmmassoToken  ,
usedTokens   
)


Field Documentation

Definition at line 274 of file machine-dgram.c.

Referenced by KillOnAllSigs(), and node_addresses_store().

Definition at line 275 of file machine-dgram.c.

Referenced by node_addresses_store().

struct sockaddr_in OtherNodeStruct::addr [read]

Definition at line 280 of file machine-dgram.c.

Referenced by node_addresses_store().

Definition at line 283 of file machine-dgram.c.

Referenced by node_addresses_store().

mx_endpoint_addr_t OtherNodeStruct::endpoint_addr

Definition at line 284 of file machine-dgram.c.

Referenced by EnqueueOutgoingDgram().

Definition at line 285 of file machine-dgram.c.

Referenced by OtherNode_init(), and processFutureMessages().

Definition at line 288 of file machine-dgram.c.

Referenced by OtherNode_init(), and TransmitDatagram().

Definition at line 289 of file machine-dgram.c.

Referenced by IntegrateAckDatagram(), OtherNode_init(), and TransmitDatagram().

Definition at line 291 of file machine-dgram.c.

Referenced by EnqueueOutgoingDgram(), IntegrateAckDatagram(), and OtherNode_init().

Definition at line 293 of file machine-dgram.c.

Referenced by OtherNode_init().

Definition at line 294 of file machine-dgram.c.

Referenced by OtherNode_init(), and TransmitDatagram().

Definition at line 295 of file machine-dgram.c.

Referenced by OtherNode_init(), and TransmitAckDatagram().

Definition at line 296 of file machine-dgram.c.

Referenced by OtherNode_init().

Definition at line 298 of file machine-dgram.c.

Referenced by enqueue_sending(), and OtherNode_init().

Definition at line 298 of file machine-dgram.c.

Referenced by enqueue_sending(), and OtherNode_init().

Definition at line 299 of file machine-dgram.c.

Referenced by OtherNode_init(), send_callback(), and send_progress().

Definition at line 300 of file machine-dgram.c.

Referenced by OtherNode_init(), send_callback(), and send_progress().

Definition at line 310 of file machine-dgram.c.

Referenced by establishQPConnection().

cc_cq_handle_t OtherNodeStruct::recv_cq

Definition at line 311 of file machine-dgram.c.

Referenced by establishQPConnection(), and reestablishQPConnection().

Definition at line 312 of file machine-dgram.c.

Referenced by establishQPConnection().

cc_cq_handle_t OtherNodeStruct::send_cq

Definition at line 314 of file machine-dgram.c.

Referenced by establishQPConnection().

cc_qp_handle_t OtherNodeStruct::qp

Definition at line 325 of file machine-dgram.c.

Referenced by processAmmassoControlMessage().

Definition at line 339 of file machine-dgram.c.

Referenced by AsynchronousEventHandler(), CmiAmmassoOpenQueuePairs(), and sendAck().

Definition at line 353 of file machine-dgram.c.

Referenced by CmiAmmassoOpenQueuePairs(), and establishQPConnection().

Definition at line 354 of file machine-dgram.c.

Referenced by CmiAmmassoOpenQueuePairs(), and establishQPConnection().

cc_ep_handle_t OtherNodeStruct::ep

Definition at line 356 of file machine-dgram.c.

Referenced by establishQPConnection(), and reestablishQPConnection().

cc_ep_handle_t OtherNodeStruct::cr

Definition at line 357 of file machine-dgram.c.

Referenced by AsynchronousEventHandler().

cc_qp_query_attrs_t OtherNodeStruct::qp_attrs

Definition at line 360 of file machine-dgram.c.

Referenced by establishQPConnection().

Definition at line 362 of file machine-dgram.c.

cc_inet_addr_t OtherNodeStruct::address

Definition at line 364 of file machine-dgram.c.

Referenced by establishQPConnection().

cc_inet_port_t OtherNodeStruct::port

Definition at line 365 of file machine-dgram.c.

Referenced by establishQPConnection().

Definition at line 368 of file machine-dgram.c.

Definition at line 369 of file machine-dgram.c.

Definition at line 370 of file machine-dgram.c.

Referenced by establishQPConnection().

Definition at line 377 of file machine-dgram.c.

Referenced by AssembleDatagram(), OtherNode_init(), processMessage(), and ProcessMessage().

Definition at line 378 of file machine-dgram.c.

Referenced by AssembleDatagram(), OtherNode_init(), processMessage(), and ProcessMessage().

Definition at line 379 of file machine-dgram.c.

Referenced by AssembleDatagram(), OtherNode_init(), processMessage(), and ProcessMessage().

Definition at line 380 of file machine-dgram.c.

Referenced by AssembleDatagram(), OtherNode_init(), processMessage(), and ProcessMessage().

Definition at line 388 of file machine-dgram.c.

Referenced by IntegrateAckDatagram(), and OtherNode_init().

Definition at line 390 of file machine-dgram.c.

Referenced by OtherNode_init(), and printNetStatistics().

Definition at line 391 of file machine-dgram.c.

Referenced by OtherNode_init(), and printNetStatistics().

Definition at line 392 of file machine-dgram.c.

Referenced by OtherNode_init(), printNetStatistics(), and TransmitImplicitDgram().

Definition at line 393 of file machine-dgram.c.

Referenced by OtherNode_init(), printNetStatistics(), and TransmitImplicitDgram1().

Definition at line 394 of file machine-dgram.c.

Referenced by OtherNode_init(), printNetStatistics(), and TransmitAckDatagram().

Definition at line 395 of file machine-dgram.c.

Referenced by IntegrateMessageDatagram(), OtherNode_init(), and printNetStatistics().

Definition at line 396 of file machine-dgram.c.

Referenced by IntegrateAckDatagram(), OtherNode_init(), and printNetStatistics().

Definition at line 397 of file machine-dgram.c.

Referenced by IntegrateAckDatagram(), OtherNode_init(), and printNetStatistics().

Definition at line 398 of file machine-dgram.c.

Definition at line 400 of file machine-dgram.c.

Referenced by OtherNode_init(), and printNetStatistics().

Definition at line 401 of file machine-dgram.c.

Referenced by AssembleDatagram(), OtherNode_init(), and printNetStatistics().

Definition at line 402 of file machine-dgram.c.

Referenced by OtherNode_init(), and printNetStatistics().

Definition at line 403 of file machine-dgram.c.

Referenced by AssembleDatagram(), OtherNode_init(), and printNetStatistics().


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

Generated on Sat May 26 08:12:13 2012 for Charm++ by  doxygen 1.5.5