69 lines
1.1 KiB
TypeScript
69 lines
1.1 KiB
TypeScript
export interface AccountLockResponse {
|
|
type: "account_lock_res";
|
|
field_0018: number;
|
|
field_001A: number;
|
|
field_001C: Date;
|
|
}
|
|
|
|
export interface CreateTeamResponse {
|
|
type: "create_team_res";
|
|
name: string;
|
|
}
|
|
|
|
export interface GetConfigResponse {
|
|
type: "get_config_res";
|
|
status: number;
|
|
}
|
|
|
|
export interface GetConfigResponse2 {
|
|
type: "get_config_2_res";
|
|
status: number;
|
|
}
|
|
|
|
export interface GetServerListResponse {
|
|
type: "get_server_list_res";
|
|
status: number;
|
|
userDb: {
|
|
addr: string;
|
|
tcp: number;
|
|
http: number;
|
|
};
|
|
matchAddr: string;
|
|
matchPort: {
|
|
tcp: number;
|
|
udpSend: number;
|
|
udpRecv: number;
|
|
};
|
|
tagMatchPort: {
|
|
tcp: number;
|
|
udpSend: number;
|
|
udpRecv: number;
|
|
};
|
|
event: {
|
|
addr: string;
|
|
tcp: number;
|
|
};
|
|
screenshot: {
|
|
addr: string;
|
|
tcp: number;
|
|
};
|
|
pingReturn: string;
|
|
echo1: {
|
|
addr: string;
|
|
udp: number;
|
|
};
|
|
echo2: {
|
|
addr: string;
|
|
udp: number;
|
|
};
|
|
newsUrl: string;
|
|
reportErrorUrl: string;
|
|
}
|
|
|
|
export type Response =
|
|
| AccountLockResponse
|
|
| CreateTeamResponse
|
|
| GetConfigResponse
|
|
| GetConfigResponse2
|
|
| GetServerListResponse;
|