Motr  M0
domain.h File Reference
#include "lib/tlist.h"
#include "fid/fid.h"
#include "dtm/nucleus.h"
#include "dtm/history.h"
Include dependency graph for domain.h:

Go to the source code of this file.

Data Structures

struct  m0_dtm_domain
 
struct  m0_dtm_domain_cohort
 

Macros

#define __MOTR_DTM_DOMAIN_H__
 

Functions

M0_INTERNAL int m0_dtm_domain_init (struct m0_dtm_domain *dom, uint32_t nr)
 
M0_INTERNAL void m0_dtm_domain_fini (struct m0_dtm_domain *dom)
 
M0_INTERNAL void m0_dtm_domain_add (struct m0_dtm_domain *dom, struct m0_dtm_domain_dest *dest)
 
M0_INTERNAL void m0_dtm_domain_open (struct m0_dtm_domain *dom)
 
M0_INTERNAL void m0_dtm_domain_close (struct m0_dtm_domain *dom)
 
M0_INTERNAL void m0_dtm_domain_connect (struct m0_dtm_domain *dom)
 
M0_INTERNAL void m0_dtm_domain_disconnect (struct m0_dtm_domain *dom)
 
M0_INTERNAL void m0_dtm_domain_cohort_init (struct m0_dtm_domain_cohort *coh)
 
M0_INTERNAL void m0_dtm_domain_cohort_fini (struct m0_dtm_domain_cohort *coh)
 
M0_INTERNAL int m0_dtm_domain_cohort_open (struct m0_dtm_domain_cohort *coh)
 
M0_INTERNAL int m0_dtm_domain_cohort_restart (struct m0_dtm_domain_cohort *coh)
 

Macro Definition Documentation

◆ __MOTR_DTM_DOMAIN_H__

#define __MOTR_DTM_DOMAIN_H__

Definition at line 27 of file domain.h.