mirror of
https://github.com/project-redbud/FunGame-Core.git
synced 2025-04-22 12:09:34 +08:00

* 更新DataRequest GetResult<T> * 更新了DataRequest的构造方法,以及RunTime类 * 更新RunTime控制器 * 从Desktop复制Config到Core;更新常量 * 添加GameMode
25 lines
685 B
C#
25 lines
685 B
C#
using Milimoe.FunGame.Core.Api.Transmittal;
|
|
using Milimoe.FunGame.Core.Library.Constant;
|
|
|
|
namespace Milimoe.FunGame.Core.Controller
|
|
{
|
|
public abstract class RunTimeController
|
|
{
|
|
public abstract bool Connected { get; }
|
|
|
|
public abstract Task<ConnectResult> Connect();
|
|
|
|
public abstract bool Disconnect();
|
|
|
|
public abstract bool Close(Exception? e = null);
|
|
|
|
public abstract bool Error(Exception e);
|
|
|
|
public abstract Task AutoLogin(string Username, string Password, string AutoKey);
|
|
|
|
public abstract void WritelnSystemInfo(string msg);
|
|
|
|
public abstract DataRequest NewDataRequest(DataRequestType RequestType);
|
|
}
|
|
}
|