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.