|
1-Wire API for .NET Version 4.00
|
Generic Mulitcast broadcast listener. More...
Public Member Functions | |
| MulticastListener (int multicastPort, String multicastGroup, byte[] expectedMessage, byte[] returnMessage) throws IOException,UnknownHostException | |
| Creates a multicast listener on the specified multicast port, bound to the specified multicast group. | |
| void | run () |
| Run method waits for Multicast packets with the specified contents and replies with the specified message. | |
| void | stopListener () |
| Waits for datagram listener to finish, with a timeout. | |
Generic Mulitcast broadcast listener.
Listens for a specific message and, in response, gives the specified reply. Used by NetAdapterHost for automatic discovery of host components for the network-based DSPortAdapter.
| MulticastListener | ( | int | multicastPort, |
| String | multicastGroup, | ||
| byte[] | expectedMessage, | ||
| byte[] | returnMessage | ||
| ) | throws IOException,UnknownHostException |
Creates a multicast listener on the specified multicast port, bound to the specified multicast group.
Whenever the byte[] pattern specified by "expectedMessage" is received, the byte[] pattern specifed by "returnMessage" is sent to the sender of the "expected message".
| multicastPort | Port to bind this listener to. |
| multicastGroup | Group to bind this listener to. |
| expectedMessage | the message to look for |
| returnMessage | the message to reply with |
1.7.3