www.pudn.com > apdb2ndb.rar > atn_prot.h
/* Copyright (C) FUJITSU LIMITED 2000 */
/* $Id: atn_prot.h,v 1.4 2001/06/12 15:52:50 JST rad1 Exp $ */
/* This header file is protected for developers */
/*
* $Log: atn_prot.h,v $
* Revision 1.4 2001/06/12 15:52:50 JST rad1
* 阪本(TSL)
* atn_conv_to_ndb_name追加
*
* Revision 1.3 2001/02/07 15:54:36 JST rad1
* 阪本(TSL)
*
* $Com: 阪本(TSL)
* $Com: atn_conv_to_ndb_name追加
*/
/*
* prototype declarations of apdb-ndb converter
*/
ATN_FDECL atn_analyze_args(atn_com &,int,char**);
ATN_FDECL atn_init_apdb(int argc,char **argv,atn_com &);
ATN_FDECL atn_load_apdb(atn_com &);
ATN_FDECL atn_conv_apdb_to_ndb(atn_com &);
ATN_FDECL atn_init_ndb(atn_com &);
ATN_FDECL atn_save_ndb(atn_com &);
ATN_FDECL atn_deinit_apdb(atn_com &);
ATN_FDECL void atn_debug(const char *,int,const char*,...);
/*
* sons of conv_aodb_to_ndb
*/
ATN_FDECL atn_conv_to_module(atn_com &);
ATN_FDECL atn_conv_to_eport(atn_com &);
ATN_FDECL atn_conv_to_comp(atn_com &);
ATN_FDECL atn_conv_to_net(atn_com &);
ATN_FDECL atn_conv_to_inst(atn_com &);
ATN_FDECL int atn_conv_to_iport(atn_com &,AirBlockInfo &,NDB_INSTID);
ATN_FDECL atn_connect(atn_com &);
/*
* Common
*/
ATN_FDECL int atn_init_seq_read(atn_com &com , AirSeq **seq);
int atn_ndb_msg(NDB_PART_CNTL *part_cntl);
ATN_FDECL atn_get_range_of_cport(
atn_com &,
AirComponentPortInfo *,
int ,
int &left , int &right);
ATN_FDECL atn_get_range_of_net(
atn_com &,
AirNetInfo *,
int ,
int &left , int &right);
ATN_FDECL atn_get_port(atn_com &com,
AirBlockInfo &BlockInfo,
AirPortInfo * &PortInfo,int &num_ports);
ATN_FDECL char *atn_conv_to_ndb_name(char *name);