pmcf
Version:
Poor mans configuration management
61 lines (60 loc) • 1.45 kB
text/typescript
export class Endpoint extends PortEndpoint {
constructor(service: any, networkAddress: any, data: any);
networkAddress: any;
get hostName(): any;
get domainName(): any;
get address(): any;
get family(): any;
get networkInterface(): any;
}
export class DomainNameEndpoint extends PortEndpoint {
constructor(service: any, domainName: any, data: any);
domainName: any;
get networkInterface(): {};
get family(): string;
get address(): any;
get isPool(): boolean;
}
export class HTTPEndpoint extends BaseEndpoint {
constructor(service: any, address: any, data: any);
url: URL;
family: any;
hostname: any;
/**
* @return {number}
*/
get port(): number;
get pathname(): string;
get address(): URL;
get protocol(): string;
get tls(): boolean;
}
export class UnixEndpoint extends BaseEndpoint {
constructor(service: any, path: any, data: any);
path: any;
get family(): string;
get host(): any;
get address(): any;
}
declare class PortEndpoint extends BaseEndpoint {
_port: any;
protocol: any;
tls: any;
/**
* @return {number}
*/
get port(): number;
/**
* @return {string}
*/
get socketAddress(): string;
}
declare class BaseEndpoint {
constructor(service: any, data: any);
_type: any;
service: any;
get type(): any;
get priority(): any;
toString(): string;
}
export {};