serviceClient<C extends RosMessage<C>, R extends RosMessage<R>, T extends RosServiceMessage<C, R>> method

ServiceClient<C, R, T> serviceClient <C extends RosMessage<C>, R extends RosMessage<R>, T extends RosServiceMessage<C, R>>(
  1. String service,
  2. T messageClass,
  3. {bool persist: true,
  4. int maxQueueSize: -1}
)

Implementation

ServiceClient<C, R, T> serviceClient<
            C extends RosMessage<C>,
            R extends RosMessage<R>,
            T extends RosServiceMessage<C, R>>(String service, T messageClass,
        {bool persist = true, int maxQueueSize = -1}) =>
    ServiceClient<C, R, T>(
        service, messageClass, persist, maxQueueSize, this);