BowlerKernel
Public Member Functions | Private Attributes | List of all members
com.neuronrobotics.sdk.network.AbstractNetworkDeviceServer Class Reference
Inheritance diagram for com.neuronrobotics.sdk.network.AbstractNetworkDeviceServer:
Inheritance graph
[legend]
Collaboration diagram for com.neuronrobotics.sdk.network.AbstractNetworkDeviceServer:
Collaboration graph
[legend]

Public Member Functions

 AbstractNetworkDeviceServer (GenericDevice device, boolean useAsync, BowlerAbstractConnection serverConnection)
 
- Public Member Functions inherited from com.neuronrobotics.sdk.common.device.server.BowlerAbstractServer
 BowlerAbstractServer (MACAddress mac)
 
void addBowlerDeviceServerNamespace (BowlerAbstractDeviceServerNamespace ns)
 
void removeBowlerDeviceServerNamespace (BowlerAbstractDeviceServerNamespace ns)
 
ArrayList< BowlerAbstractConnectiongetServers ()
 
void startNetworkServer (final int port) throws IOException
 
void startNetworkServer () throws IOException
 
void addServer (BowlerAbstractConnection srv)
 
BowlerDatagram onSyncReceive (BowlerDatagram data)
 
void pushAsyncPacket (int namespaceIndex, String namespace, String rpcString, Object[] arguments, BowlerDataType[] asyncArguments)
 
synchronized void pushAsyncPacket (BowlerDatagram data)
 
ArrayList< BowlerAbstractDeviceServerNamespacegetNamespaces ()
 
void setNamespaces (ArrayList< BowlerAbstractDeviceServerNamespace > namespaces)
 
MACAddress getMacAddress ()
 
void setMacAddress (MACAddress macAddress)
 

Private Attributes

GenericDevice gen
 

Detailed Description

The Class AbstractNetworkDeviceServer.

Definition at line 15 of file AbstractNetworkDeviceServer.java.

Constructor & Destructor Documentation

◆ AbstractNetworkDeviceServer()

com.neuronrobotics.sdk.network.AbstractNetworkDeviceServer.AbstractNetworkDeviceServer ( GenericDevice  device,
boolean  useAsync,
BowlerAbstractConnection  serverConnection 
)

Member Data Documentation

◆ gen

GenericDevice com.neuronrobotics.sdk.network.AbstractNetworkDeviceServer.gen
private

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