I think implementation of the feature you want belong to application. Only one thing you take from connman is service interface.

connmanctl service ethernet_00e04c361b16_cable

You should find there Ethernet = [... Interface=wlp2s0 ...]

Then maybe do something like this http://stackoverflow.com/a/3999148/366634 

On Tue, Apr 24, 2018 at 12:04 PM, 원덕재 <dj.won@mobis.co.kr> wrote:
Hello,
 
With connman is it possible that an specific application selects specific service ?
 
For example, I have two services as below and both are already connected.
# connmanctl technologies                             
/net/connman/technology/cellular
  Name = Cellular
  Type = cellular
  Powered = True
  Connected = True
  Tethering = False
/net/connman/technology/ethernet
  Name = Wired
  Type = ethernet
  Powered = True
  Connected = True
  Tethering = False
# connmanctl services
*AO KT                   cellular_450086350199092_context1
*AR Wired                ethernet_00e04c361b16_cable
In case there are two applications(application_1 and application_2), default route is ethernet basically.
But, if application_1 towards to cellular, how can application handle it?
 
Applicaiton_1 -> cellular
Application_2 -> ethernet
 
I use connman v1.33.
 
Thank you,
DJ Won
 
 
 
 

_______________________________________________
connman mailing list
connman@lists.01.org
https://lists.01.org/mailman/listinfo/connman