Lines Matching full:services
58 * Object for managing RPC channel and contained services.
62 private services = new Map<string, ServiceClient>(); property in ChannelClient
64 constructor(client: Client, channel: Channel, services: Service[]) {
66 services.forEach(service => {
68 this.services.set(service.name, serviceClient);
79 return this.services.get(serviceName);
117 readonly services = new Map<number, Service>(); property in Client
119 constructor(channels: Channel[], services: Service[]) {
121 services.forEach(service => {
122 this.services.set(service.id, service);
128 new ChannelClient(this, channel, services)
138 * defining RPC services
142 let services: Service[] = [];
147 services = services.concat(
153 return new Client(channels, services);
177 const service = this.services.get(packet.getServiceId());