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.