photon
1.1
|
The configuration structure passed to photon_init(). See also photon.h. More...
Files | |
file | photon_config.h |
Data Structures | |
struct | photonConfig |
The main Photon configuration structure, passed to photon_init(). -1 may be set for integer values to request the library default. More... | |
Macros | |
#define | PHOTON_ORDER_DEFAULT 0x0000 |
Use the default completion ordering for the given backend. More... | |
#define | PHOTON_ORDER_NONE 0x0001 |
Do not assume anything about the ordering of completion IDs. More... | |
#define | PHOTON_ORDER_STRICT 0x0002 |
Force strict ordering of completion IDs when supported. More... | |
Enumerations | |
enum | photon_cfg_backend_t { PHOTON_BACKEND_DEFAULT = 0, PHOTON_BACKEND_VERBS, PHOTON_BACKEND_UGNI, PHOTON_BACKEND_FI, PHOTON_BACKEND_MAX } |
The network fabric backends Photon can use. More... | |
The configuration structure passed to photon_init(). See also photon.h.
#define PHOTON_ORDER_DEFAULT 0x0000 |
Use the default completion ordering for the given backend.
Definition at line 27 of file photon_config.h.
#define PHOTON_ORDER_NONE 0x0001 |
Do not assume anything about the ordering of completion IDs.
Definition at line 28 of file photon_config.h.
#define PHOTON_ORDER_STRICT 0x0002 |
Force strict ordering of completion IDs when supported.
Definition at line 29 of file photon_config.h.
enum photon_cfg_backend_t |
The network fabric backends Photon can use.
Definition at line 40 of file photon_config.h.