载入中...
搜索中...
未找到
PlayHost.h 文件参考

Versioned Play Host protocol for Agent pause / step / observe / capture. 更多...

#include "common/Export.h"
#include "common/Result.h"
#include "common/Value.h"
#include <cstdint>
#include <string>
#include <string_view>
#include <vector>

浏览源代码.

类

class  eve::dev::IPlayHostRuntime
 Injected runtime used by Play Host. Tests supply a fake; MCP uses the engine adapter. Implementations must not retain request pointers and must not invoke unknown callbacks. @thread Owner simulation / game-loop thread only. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::dev
 

函数

Result< Value > eve::dev::executePlayRequest (const Value &request, IPlayHostRuntime &runtime)
 Execute one versioned Play request against an injected runtime.
 
Result< Value > eve::dev::executePlayRequest (const Value &request)
 Execute one Play request against the live engine runtime.
 
Result< std::string > eve::dev::executePlayJson (std::string_view requestJson)
 Parse, execute and serialize one Play JSON request against the live engine.
 

详细描述

Versioned Play Host protocol for Agent pause / step / observe / capture.

在文件 PlayHost.h 中定义.