ROSS
state-check.h File Reference

Go to the source code of this file.

Data Structures

struct  crv_lpstate_checkpoint
struct  crv_state

Typedefs

typedef struct crv_lpstate_checkpoint crv_lpstate_checkpoint
typedef void(* save_lpstate_f) (crv_lpstate_checkpoint *into, const tw_lp *clp)
typedef struct crv_state crv_state

Functions

void crv_copy_lpstate (crv_lpstate_checkpoint *into, const tw_lp *clp)
void crv_check_lpstates (tw_lp *clp, tw_event *cev, const crv_lpstate_checkpoint *before_state, const char *before_msg, const char *after_msg)

Typedef Documentation

◆ crv_lpstate_checkpoint

typedef struct crv_lpstate_checkpoint crv_lpstate_checkpoint

◆ crv_state

typedef struct crv_state crv_state

◆ save_lpstate_f

typedef void(* save_lpstate_f) (crv_lpstate_checkpoint *into, const tw_lp *clp)

Definition at line 10 of file state-check.h.

Function Documentation

◆ crv_check_lpstates()

void crv_check_lpstates ( tw_lp * clp,
tw_event * cev,
const crv_lpstate_checkpoint * before_state,
const char * before_msg,
const char * after_msg )

◆ crv_copy_lpstate()

void crv_copy_lpstate ( crv_lpstate_checkpoint * into,
const tw_lp * clp )