Motr  M0
udb.h File Reference

Go to the source code of this file.

Data Structures

struct  m0_udb_domain
 
struct  m0_udb_cred
 
struct  m0_udb_ctxt
 

Macros

#define __MOTR_UDB_UDB_H__
 

Enumerations

enum  m0_udb_cred_type { M0_UDB_CRED_INTERNAL, M0_UDB_CRED_EXTERNAL }
 

Functions

M0_INTERNAL int m0_udb_ctxt_init (struct m0_udb_ctxt *ctxt)
 
M0_INTERNAL void m0_udb_ctxt_fini (struct m0_udb_ctxt *ctxt)
 
M0_INTERNAL int m0_udb_add (struct m0_udb_ctxt *ctxt, const struct m0_udb_domain *edomain, const struct m0_udb_cred *external, const struct m0_udb_cred *internal)
 
M0_INTERNAL int m0_udb_del (struct m0_udb_ctxt *ctxt, const struct m0_udb_domain *edomain, const struct m0_udb_cred *external, const struct m0_udb_cred *internal)
 
M0_INTERNAL int m0_udb_e2i (struct m0_udb_ctxt *ctxt, const struct m0_udb_cred *external, struct m0_udb_cred *internal)
 
M0_INTERNAL int m0_udb_i2e (struct m0_udb_ctxt *ctxt, const struct m0_udb_cred *internal, struct m0_udb_cred *external)
 

Macro Definition Documentation

◆ __MOTR_UDB_UDB_H__

#define __MOTR_UDB_UDB_H__

Definition at line 26 of file udb.h.