Interface class to opensm.
More...
#include <verbs/OpenSM.h>
|
bool | BindPort () |
|
bool | Query_SA (osmv_query_type_t query_type, uint64_t comp_mask, ib_member_rec_t *mc_req, ib_sa_mad_t *res) |
|
Interface class to opensm.
Definition at line 28 of file OpenSM.h.
◆ OpenSM()
verbs::OpenSM::OpenSM |
( |
| ) |
|
◆ ~OpenSM()
verbs::OpenSM::~OpenSM |
( |
| ) |
|
|
virtual |
◆ Init()
bool verbs::OpenSM::Init |
( |
| ) |
|
◆ Close()
bool verbs::OpenSM::Close |
( |
| ) |
|
◆ SetResult()
void verbs::OpenSM::SetResult |
( |
osmv_query_res_t * |
res | ) |
|
|
inline |
◆ ManageMultiCastGroup()
bool verbs::OpenSM::ManageMultiCastGroup |
( |
bool |
isadd, |
|
|
uint8_t * |
mgid, |
|
|
uint16_t * |
mlid |
|
) |
| |
◆ QueryMyltucastGroup()
bool verbs::OpenSM::QueryMyltucastGroup |
( |
uint8_t * |
mgid, |
|
|
uint16_t & |
mlid |
|
) |
| |
◆ PrintAllMulticasts()
bool verbs::OpenSM::PrintAllMulticasts |
( |
| ) |
|
◆ BindPort()
bool verbs::OpenSM::BindPort |
( |
| ) |
|
|
protected |
Copy the port info for the selected port.
Definition at line 142 of file OpenSM.cxx.
◆ Query_SA()
bool verbs::OpenSM::Query_SA |
( |
osmv_query_type_t |
query_type, |
|
|
uint64_t |
comp_mask, |
|
|
ib_member_rec_t * |
mc_req, |
|
|
ib_sa_mad_t * |
res |
|
) |
| |
|
protected |
◆ f_vendor
osm_vendor_t* verbs::OpenSM::f_vendor |
|
protected |
◆ f_log
osm_log_t* verbs::OpenSM::f_log |
|
protected |
◆ f_local_port
ib_port_attr_t verbs::OpenSM::f_local_port |
|
protected |
◆ f_bind_handle
osm_bind_handle_t verbs::OpenSM::f_bind_handle |
|
protected |
◆ f_mad_pool
osm_mad_pool_t verbs::OpenSM::f_mad_pool |
|
protected |
◆ fLastResult
osmv_query_res_t verbs::OpenSM::fLastResult |
|
protected |
The documentation for this class was generated from the following files: