📄 datarecovery.h
字号:
// *************************************************************************//// This File Is Automatically Generated by the StarBusIDL-to-C++ Compiler !//// Copyright (c) 2000// Network Information Security Institute,Computer College,NUDT.// ChangSha,Hunan,PRC//// All Rights Reserved//// *************************************************************************// Version: 3.0.2#ifndef ___DataRecovery_h__#define ___DataRecovery_h__#include <queryserver.h>class DataRecovery;typedef DataRecovery* DataRecovery_ptr;typedef DataRecovery* DataRecoveryRef;class IDRecoveryServer;typedef IDRecoveryServer* IDRecoveryServer_ptr;typedef IDRecoveryServer* IDRecoveryServerRef;void STARDuplicate(DataRecovery_ptr);void STARRelease(DataRecovery_ptr);void STARMarshal(DataRecovery_ptr, STAR::OutputStreamImpl*);void STARUnmarshal(DataRecovery_ptr&, STAR::InputStreamImpl*);void STARDuplicate(IDRecoveryServer_ptr);void STARRelease(IDRecoveryServer_ptr);void STARMarshal(IDRecoveryServer_ptr, STAR::OutputStreamImpl*);void STARUnmarshal(IDRecoveryServer_ptr&, STAR::InputStreamImpl*);typedef STAR::ObjVar< DataRecovery > DataRecovery_var;typedef STAR::ObjOut< DataRecovery > DataRecovery_out;typedef STAR::ObjVar< IDRecoveryServer > IDRecoveryServer_var;typedef STAR::ObjOut< IDRecoveryServer > IDRecoveryServer_out;//// Interface declare ::DataRecovery//class DataRecovery : virtual public CORBA::Object{ DataRecovery(const DataRecovery&); void operator=(const DataRecovery&); static const char* ids_[];public: DataRecovery() { } virtual ~DataRecovery() { } typedef DataRecovery_ptr _ptr_type; typedef DataRecovery_var _var_type; static inline DataRecovery_ptr _duplicate(DataRecovery_ptr p) { if(p) p -> _STAR_incRef(); return p; } static inline DataRecovery_ptr _nil() { return 0; } static DataRecovery_ptr _narrow(CORBA::Object_ptr); static DataRecovery_ptr _narrow(CORBA::AbstractBase_ptr); virtual const char** _STAR_ids() const; static const char** _STAR_staticIds(); // // Operation declare ::DataRecovery::loseData // CORBA::Short loseData(const char* blockId, const char* beginTime, const char* endTime, const char* strProvinceCode, const char* TableName); // // Operation declare ::DataRecovery::nBeginGetData // CORBA::Short nBeginGetData(const char* blockId, const char* beginTime, const char* endTime, const char* strProvinceCode, const char* strTableName, const char* strFileName, const char* strPathName, CORBA::Short nFileSize, CORBA::Short timeout, CORBA::Short nTableType, CORBA::Long_out lRealFileSize, CORBA::Short_out nExpdTimes); // // Operation declare ::DataRecovery::nGetNextData // CORBA::Short nGetNextData(::Records_out value); // // Operation declare ::DataRecovery::nGetNextDataTJ // CORBA::Short nGetNextDataTJ(CORBA::Short times, const char* TableName); // // Operation declare ::DataRecovery::nCancel // CORBA::Short nCancel(); // // Operation declare ::DataRecovery::strErrorMessage // char* strErrorMessage(CORBA::Short nErrorId); // // Operation declare ::DataRecovery::nTableType // CORBA::Short nTableType(const char* strTableName); // // Operation declare ::DataRecovery::destroy // void destroy(); // // Sequence declare ::DataRecovery::RECOVERED_DATA // class STARUnique_RECOVERED_DATA { }; typedef STAR::FixSeq< CORBA::Octet, STARUnique_RECOVERED_DATA > RECOVERED_DATA; typedef STAR::SeqVar< STAR::FixSeq< CORBA::Octet, STARUnique_RECOVERED_DATA > > RECOVERED_DATA_var; typedef STAR::SeqOut< STAR::FixSeq< CORBA::Octet, STARUnique_RECOVERED_DATA > > RECOVERED_DATA_out; // // Operation declare ::DataRecovery::transfer // CORBA::Short transfer(::DataRecovery::RECOVERED_DATA& R_Data);};//// Interface declare ::IDRecoveryServer//class IDRecoveryServer : virtual public IRequestCounter, virtual public ILevelControl{ IDRecoveryServer(const IDRecoveryServer&); void operator=(const IDRecoveryServer&); static const char* ids_[];public: IDRecoveryServer() { } virtual ~IDRecoveryServer() { } typedef IDRecoveryServer_ptr _ptr_type; typedef IDRecoveryServer_var _var_type; static inline IDRecoveryServer_ptr _duplicate(IDRecoveryServer_ptr p) { if(p) p -> _STAR_incRef(); return p; } static inline IDRecoveryServer_ptr _nil() { return 0; } static IDRecoveryServer_ptr _narrow(CORBA::Object_ptr); static IDRecoveryServer_ptr _narrow(CORBA::AbstractBase_ptr); virtual const char** _STAR_ids() const; static const char** _STAR_staticIds(); // // Operation declare ::IDRecoveryServer::strErrorMessage // char* strErrorMessage(CORBA::Short nErrorId); // // Operation declare ::IDRecoveryServer::ResGet // ::DataRecovery_ptr ResGet(const char* strClientID, CORBA::Short timeOut);};//// Interface declare ::DataRecovery//namespace CORBA{inline voidrelease(DataRecovery_ptr p){ if(p) p -> _STAR_decRef();}inline Booleanis_nil(DataRecovery_ptr p){ return p == 0;}} // End of namespace CORBA//// Sequence declare ::DataRecovery::RECOVERED_DATA////// Interface declare ::IDRecoveryServer//namespace CORBA{inline voidrelease(IDRecoveryServer_ptr p){ if(p) p -> _STAR_decRef();}inline Booleanis_nil(IDRecoveryServer_ptr p){ return p == 0;}} // End of namespace CORBA#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -