OpenMPI  0.1.1
btl_vader_endpoint.h
Go to the documentation of this file.
1 /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */
2 /*
3  * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
4  * University Research and Technology
5  * Corporation. All rights reserved.
6  * Copyright (c) 2004-2005 The University of Tennessee and The University
7  * of Tennessee Research Foundation. All rights
8  * reserved.
9  * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
10  * University of Stuttgart. All rights reserved.
11  * Copyright (c) 2004-2005 The Regents of the University of California.
12  * All rights reserved.
13  * Copyright (c) 2006-2007 Voltaire. All rights reserved.
14  * $COPYRIGHT$
15  *
16  * Additional copyrights may follow
17  *
18  * $HEADER$
19  */
20 /**
21  * @file
22  */
23 
24 #ifndef MCA_BTL_VADER_ENDPOINT_H
25 #define MCA_BTL_VADER_ENDPOINT_H
26 
27 /**
28  * An abstraction that represents a connection to a endpoint process.
29  * An instance of mca_ptl_base_endpoint_t is associated w/ each process
30  * and BTL pair at startup.
31  */
32 
34  int my_smp_rank; /**< My SMP process rank. Used for accessing
35  * SMP specfic data structures. */
36  int peer_smp_rank; /**< My peer's SMP process rank. Used for accessing
37  * SMP specfic data structures. */
38 };
39 
40 #endif /* MCA_BTL_VADER_ENDPOINT_H */
int peer_smp_rank
My peer's SMP process rank.
Definition: btl_sm_endpoint.h:34
State of ELAN endpoint connection.
Definition: btl_elan_endpoint.h:33
int my_smp_rank
My SMP process rank.
Definition: btl_sm_endpoint.h:32