Variable SERVICES_NAMEConst
SERVICES_NAME: {
defineMaster: ((dispatcher) => Promise<{
setMaster: (() => Promise<void>);
}>);
pingService: ((dispatcher) => Promise<{
determinePing: ((target) => Promise<{
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}>);
pingAll: (() => Promise<{
avg: number;
max: {
index: number;
max: number;
};
min: {
index: number;
min: number;
};
pings: {
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}[];
}>);
}>);
syncingDataService: ((dispatcher) => Promise<{}>);
timeSyncingService: ((dispatcher) => Promise<{
manualSyncTime: (() => Promise<void>);
}>);
} = ...
Type declaration
-
defineMaster: ((dispatcher) => Promise<{
setMaster: (() => Promise<void>);
}>)
-
- (dispatcher): Promise<{
setMaster: (() => Promise<void>);
}>
-
Returns Promise<{
setMaster: (() => Promise<void>);
}>
-
pingService: ((dispatcher) => Promise<{
determinePing: ((target) => Promise<{
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}>);
pingAll: (() => Promise<{
avg: number;
max: {
index: number;
max: number;
};
min: {
index: number;
min: number;
};
pings: {
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}[];
}>);
}>)
-
- (dispatcher): Promise<{
determinePing: ((target) => Promise<{
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}>);
pingAll: (() => Promise<{
avg: number;
max: {
index: number;
max: number;
};
min: {
index: number;
min: number;
};
pings: {
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}[];
}>);
}>
-
Returns Promise<{
determinePing: ((target) => Promise<{
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}>);
pingAll: (() => Promise<{
avg: number;
max: {
index: number;
max: number;
};
min: {
index: number;
min: number;
};
pings: {
dispatcherId: string;
isMaster: boolean;
ping: number;
requestId: string;
timestamp: number;
}[];
}>);
}>
-
syncingDataService: ((dispatcher) => Promise<{}>)
-
- (dispatcher): Promise<{}>
-
Returns Promise<{}>
-
timeSyncingService: ((dispatcher) => Promise<{
manualSyncTime: (() => Promise<void>);
}>)
-
- (dispatcher): Promise<{
manualSyncTime: (() => Promise<void>);
}>
-
Returns Promise<{
manualSyncTime: (() => Promise<void>);
}>
Helper to define simpler names for the Services