Is there a method to explicitly pass bus attachment endpoint info to client?

asked 2014-04-21 14:07:51 -0700

dark_pixel gravatar image

Is there a method in AllJoyn SDK to explicitly pass bus attachment endpoint info to client, without broadcasting?

More specifically, is there a structure that incapsulates bus attachmeny info, that can be taken from one device and transferred (no matter how) to other device? And using this structure the other device would be able to connect to bus attachment without potentially lengthy discovery process

edit retag flag offensive close merge delete


Can you clarify why you feel the discovery process is "lengthy"?

bspencer ( 2014-04-22 12:41:34 -0700 )edit

There are certain cases when devices are on the same wifi network network but the router does not provide satisfactory net scanning speed. Or even worse, UDP broadcasting can be turned off in router settings and two devices will never find each other. Am I right?

dark_pixel ( 2014-04-22 13:56:44 -0700 )edit

We actually have UDP Multicast for our discovery so the entire network is not flooded, but just device that have registered on the AllJoyn UDP port will receive the UDP packets. That being said a router can disable UDP multicast. In that case nothing can discover over AllJoyn so not even the AllJoyn Router software could find other AllJoyn Routers to send information.

bspencer ( 2014-04-23 19:30:51 -0700 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2014-04-22 12:42:52 -0700

bspencer gravatar image

The means to pass endpoint information is via Advertisement or via the About feature. There is no shortcut to this.

edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2014-04-21 14:07:51 -0700

Seen: 102 times

Last updated: Apr 22 '14