⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testiceimpl.h

📁 演示如何在linux 下开发ICE服务。 此源代码包括完整的服务端和客户端。
💻 H
字号:
#ifndef _H_TEST_ICE_IMPL_H_#define _H_TEST_ICE_IMPL_H_#include <iostream>#include <string>#include "testice.h"#include <sys/time.h>using namespace WG;class CTestIceImpl: public WGTestIce{public:	CTestIceImpl(){}	~CTestIceImpl(){}	int ping(const Ice::Current& = Ice::Current())	{		std::cout << "ping successfully." << std::endl;		return 0;	}	int GetTime(std::string& strTime, const Ice::Current& = Ice::Current())	{		time_t tt = time(NULL);		struct tm tm1;		struct tm* pNow;		pNow = localtime_r(&tt,&tm1);		if (!pNow)		{			strTime = "error";			return -1;		}		char buf[32] = {0};		sprintf(buf,"%04d-%02d-%02d %02d:%02d:%02d",							pNow->tm_year+1900,							pNow->tm_mon+1,							pNow->tm_mday,							pNow->tm_hour,							pNow->tm_min,							pNow->tm_sec);		strTime = buf;		return 0;	}};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -