Function transformServerInfoResponse
- transformServerInfoResponse(response): {
connection: Omit<{
peerVersion: string;
prefilledCommands: boolean;
protcolUsed: string;
restricted: boolean;
}, "protcolUsed"> & {
protocolUsed: string;
};
gameserver: Omit<{
game: DayZ;
gameIntegration: {
capabilities: string[];
pollProtocol: string;
status: boolean;
updatedAt: null | string;
version: null | string;
};
gameserverId: string;
link: string;
runtime: {
gametime: undefined | string;
restartSchedule: undefined | {
next: undefined | {
local: null | string;
utc: null | string;
};
};
uptime: undefined | number;
};
}, "gameIntegration"> & {
gameIntegration: Omit<{
capabilities: string[];
pollProtocol: string;
status: boolean;
updatedAt: null | string;
version: null | string;
}, "updatedAt"> & {
updatedAt: null | Date;
};
};
links: {
href: string;
method: string;
relationship: string;
}[];
object: Omit<{
createdAt: string;
nickname: string;
resourceOwner: string;
updatedAt: string;
}, "createdAt" | "updatedAt"> & {
createdAt: Date;
updatedAt: Date;
};
worker: {
clientId: string;
state: "WorkerState.CONNECTED" | "WorkerState.DISCONNECTED";
};
} Returns {
connection: Omit<{
peerVersion: string;
prefilledCommands: boolean;
protcolUsed: string;
restricted: boolean;
}, "protcolUsed"> & {
protocolUsed: string;
};
gameserver: Omit<{
game: DayZ;
gameIntegration: {
capabilities: string[];
pollProtocol: string;
status: boolean;
updatedAt: null | string;
version: null | string;
};
gameserverId: string;
link: string;
runtime: {
gametime: undefined | string;
restartSchedule: undefined | {
next: undefined | {
local: null | string;
utc: null | string;
};
};
uptime: undefined | number;
};
}, "gameIntegration"> & {
gameIntegration: Omit<{
capabilities: string[];
pollProtocol: string;
status: boolean;
updatedAt: null | string;
version: null | string;
}, "updatedAt"> & {
updatedAt: null | Date;
};
};
links: {
href: string;
method: string;
relationship: string;
}[];
object: Omit<{
createdAt: string;
nickname: string;
resourceOwner: string;
updatedAt: string;
}, "createdAt" | "updatedAt"> & {
createdAt: Date;
updatedAt: Date;
};
worker: {
clientId: string;
state: "WorkerState.CONNECTED" | "WorkerState.DISCONNECTED";
};
}
connection: Omit<{
peerVersion: string;
prefilledCommands: boolean;
protcolUsed: string;
restricted: boolean;
}, "protcolUsed"> & {
protocolUsed: string;
}
gameserver: Omit<{
game: DayZ;
gameIntegration: {
capabilities: string[];
pollProtocol: string;
status: boolean;
updatedAt: null | string;
version: null | string;
};
gameserverId: string;
link: string;
runtime: {
gametime: undefined | string;
restartSchedule: undefined | {
next: undefined | {
local: null | string;
utc: null | string;
};
};
uptime: undefined | number;
};
}, "gameIntegration"> & {
gameIntegration: Omit<{
capabilities: string[];
pollProtocol: string;
status: boolean;
updatedAt: null | string;
version: null | string;
}, "updatedAt"> & {
updatedAt: null | Date;
};
}
links: {
href: string;
method: string;
relationship: string;
}[]
object: Omit<{
createdAt: string;
nickname: string;
resourceOwner: string;
updatedAt: string;
}, "createdAt" | "updatedAt"> & {
createdAt: Date;
updatedAt: Date;
}
worker: {
clientId: string;
state: "WorkerState.CONNECTED" | "WorkerState.DISCONNECTED";
}
clientId: string
state: "WorkerState.CONNECTED" | "WorkerState.DISCONNECTED"