time_i.h
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· C头文件 代码 · 共 63 行
H
63 行
// -*- C++ -*-
// Time_i.h,v 1.16 2003/07/28 00:17:29 parsons Exp
// ============================================================================
//
// = LIBRARY
// TAO/examples/Simple/time
//
// = FILENAME
// Time_i.h
//
// = DESCRIPTION
// This class implements the Time IDL interface.
//
// = AUTHOR
// Darrell Brunsch <brunsch@cs.wustl.edu>
//
// ============================================================================
#ifndef TIME_I_H
#define TIME_I_H
#include "TimeS.h"
class Time_i: public POA_Time
{
// = TITLE
// Time Object Implementation
//
// = DESCRIPTION
// Implementation of a simple object that has two methods, one that
// return the current time/date on the server and the other that
// shuts down the server.
public:
// = Initialization and termination methods.
Time_i (void);
// Constructor
~Time_i (void);
// Destructor
virtual CORBA::Long current_time (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
// Return the current time/date on the server
virtual void shutdown (ACE_ENV_SINGLE_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException));
// Shutdown the server.
void orb (CORBA::ORB_ptr o);
// Set the ORB pointer.
private:
CORBA::ORB_var orb_;
// ORB pointer.
ACE_UNIMPLEMENTED_FUNC (void operator= (const Time_i &))
// Keeping g++2.7.2
};
#endif /* TIME_I_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?