checkpoint_int.h Source File

Main Page Compound List File List Compound Members File Members

# checkpoint_int.h

Go to the documentation of this file.

    00001 //Copyright, 2002, Astra Network Inc.  All Rights Reserved
    00002
    00003 //This source code has been published by Astra Network Inc. However, any
    00004 //use, reproduction, modification, distribution or transfer of this
    00005 //software, or any software which includes or is based upon any of this
    00006 //code, is only permitted if expressly authorized by a written license
    00007 //agreement from Astra. Contact your Astra representative directly for
    00008 //more information.
    00009
    00016 #ifndef __CHECKPOINT_INT_H__
    00017 #define __CHECKPOINT_INT_H__
    00018
    00019 #include "checkpoint.h"
    00020
    00021 int  HCI_PushNode (HC_Sequence_t *sequence, long node);
    00022 long HCI_PopNode  (HC_Sequence_t *sequence);
    00023
    00024 int  HCI_CallNormal   (HC_Sequence_t *sequence, long nodenum,
    00025                        void *userdata);
    00026 int  HCI_CallRollback (HC_Sequence_t *sequence, long nodenum,
    00027                        void *userdata, unsigned long checkpoint);
    00028 int  HCI_CallPolicy   (HC_Sequence_t *sequence, long nodenum,
    00029                        void *userdata, HC_PolicyEvent_t event,
    00030                        long policy_data);
    00031
    00032 #endif

Copyright ©2003. Astra Network Inc. All Rights Reserved.