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

📄 test.ice

📁 ICE-3.2 一个开源的中间件
💻 ICE
字号:
// **********************************************************************//// Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved.//// This copy of Ice is licensed to you under the terms described in the// ICE_LICENSE file included in this distribution.//// **********************************************************************#ifndef TEST_ICE#define TEST_ICE#include <Glacier2/Session.ice>module Test{interface Backend{    void check();    void shutdown();};enum StateCode { Initial, Running, Finished };    struct TestToken{    bool expectedResult;    string description;    StateCode code;    short config;    short caseIndex;    string testReference;};/** * * The test controller interface permits coordination between the test * server and the test client. Prior to each call the client makes on * various backend references, it calls step on the controller. The * controller will manage the configuration of the system and return a * flag indicating whether the next call is meant to succeed or not. * **/interface TestController{    void step(Glacier2::Session* currentSession, TestToken currentState, out TestToken newState);    void shutdown();};interface TestSession extends Glacier2::Session{    void shutdown();};};#endif

⌨️ 快捷键说明

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