/// <summary> /// Remove a Service server from this connection /// </summary> /// <param name="serviceProvider"></param> public void Unadvertise(RosBridgeServiceProvider serviceProvider) { if (this.IsConnected) { this.webSocket.Send(RosBridgeMsg.UnadvertiseService(serviceProvider.Name)); } this.serviceProviders.Remove(serviceProvider); }
public ServiceTask(RosBridgeServiceProvider service, ServiceArgs serviceArgs, string id) { this.service = service; this.serviceArgs = serviceArgs; this.id = id; }