2020-02-20 11:06:45 +04:00
|
|
|
export declare class Service {
|
|
|
|
public constructor(busId: string, activityManager?: IActivityManager, options?: IServiceOptions);
|
2020-02-20 11:20:00 +04:00
|
|
|
|
|
|
|
private _dispatch(): any;
|
|
|
|
|
|
|
|
private _register(): any;
|
|
|
|
|
|
|
|
private _registerBuiltInMethods(): any;
|
|
|
|
|
|
|
|
public call(): any;
|
|
|
|
|
|
|
|
public cancelSubscription(): any;
|
|
|
|
|
|
|
|
public cleanupUnified(): any;
|
|
|
|
|
|
|
|
public idIsPrivileged(): any;
|
|
|
|
|
|
|
|
public info(message: IMessage): void;
|
|
|
|
|
|
|
|
public quit(message: IMessage): void;
|
|
|
|
|
|
|
|
public register(): any;
|
|
|
|
|
|
|
|
public registerPrivate(): any;
|
|
|
|
|
|
|
|
public subscribe(uri: string, args: any): Subscription;
|
2020-02-20 11:06:45 +04:00
|
|
|
}
|
|
|
|
|
2020-02-20 11:20:00 +04:00
|
|
|
export declare class Subscription { }
|
|
|
|
|
2020-02-20 11:06:45 +04:00
|
|
|
export interface IActivityManager { }
|
|
|
|
|
2020-02-20 11:20:00 +04:00
|
|
|
export interface IMessage { }
|
|
|
|
|
2020-02-20 11:06:45 +04:00
|
|
|
export interface IServiceOptions {
|
|
|
|
readonly idleTimer?: number;
|
|
|
|
readonly noBuiltinMethods?: boolean;
|
|
|
|
}
|