photon  1.1
Data Structures | Macros | Enumerations
photon_config.h File Reference

Go to the source code of this file.

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...