Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes
org.rosbuilding.wol.WolNode Class Reference
Inheritance diagram for org.rosbuilding.wol.WolNode:
Inheritance graph
[legend]

List of all members.

Public Member Functions

GraphName getDefaultNodeName ()
void onNewMessage (std_msgs.String msg)
void onStart (ConnectedNode connectedNode)

Private Member Functions

void loadParameters ()

Static Private Member Functions

static byte[] getMacBytes (String macStr) throws IllegalArgumentException

Private Attributes

transient ConnectedNode connectedNode
transient String network
transient String prefix
transient Subscriber
< std_msgs.String > 
subscriberWol

Static Private Attributes

static final int PORT = 9
static final String SUB_CMD = "wol"

Detailed Description

Author:
Mickael Gaillard <mick.gaillard@gmail.com>
Erwan Le Huitouze <erwan.lehuitouze@gmail.com>

Definition at line 27 of file WolNode.java.


Member Function Documentation

Definition at line 40 of file WolNode.java.

static byte [] org.rosbuilding.wol.WolNode.getMacBytes ( String  macStr) throws IllegalArgumentException [inline, static, private]

Definition at line 100 of file WolNode.java.

void org.rosbuilding.wol.WolNode.loadParameters ( ) [inline, private]

Load parameters of node

Definition at line 88 of file WolNode.java.

void org.rosbuilding.wol.WolNode.onNewMessage ( std_msgs.String  msg) [inline]

Definition at line 58 of file WolNode.java.

void org.rosbuilding.wol.WolNode.onStart ( ConnectedNode  connectedNode) [inline]

Definition at line 45 of file WolNode.java.


Member Data Documentation

transient ConnectedNode org.rosbuilding.wol.WolNode.connectedNode [private]

Definition at line 36 of file WolNode.java.

transient String org.rosbuilding.wol.WolNode.network [private]

Definition at line 37 of file WolNode.java.

final int org.rosbuilding.wol.WolNode.PORT = 9 [static, private]

Definition at line 31 of file WolNode.java.

transient String org.rosbuilding.wol.WolNode.prefix [private]

Definition at line 35 of file WolNode.java.

final String org.rosbuilding.wol.WolNode.SUB_CMD = "wol" [static, private]

Definition at line 30 of file WolNode.java.

transient Subscriber<std_msgs.String> org.rosbuilding.wol.WolNode.subscriberWol [private]

Definition at line 33 of file WolNode.java.


The documentation for this class was generated from the following file:


smarthome_network_wakeonlan
Author(s): Mickael Gaillard , Erwan Le Huitouze
autogenerated on Thu Jun 6 2019 20:09:41