1 package com.neuronrobotics.sdk.common.device.server;
3 import java.util.ArrayList;
5 import com.neuronrobotics.sdk.common.BowlerAbstractConnection;
6 import com.neuronrobotics.sdk.common.BowlerDatagram;
7 import com.neuronrobotics.sdk.common.BowlerMethod;
8 import com.neuronrobotics.sdk.common.IBowlerDatagramListener;
9 import com.neuronrobotics.sdk.common.Log;
10 import com.neuronrobotics.sdk.common.RpcEncapsulation;
11 import com.neuronrobotics.sdk.genericdevice.GenericDevice;
39 String namespaceString,
44 ArrayList<RpcEncapsulation> rpcEnc= gen.
getRpcList(namespaceString);
46 Log.
info(
"Adding Namespace "+r.getNamespace());
void addDatagramListener(IBowlerDatagramListener listener)
BowlerDatagram sendSynchronusly(BowlerDatagram sendable)
ArrayList< RpcEncapsulation > getRpcList(String namespace)
static void info(String message)
ArrayList< RpcEncapsulation > getRpcList()
void pushAsyncPacket(int namespaceIndex, String namespace, String rpcString, Object[] arguments, BowlerDataType[] asyncArguments)
BowlerDeviceReServerNamespace(BowlerAbstractConnection device, BowlerAbstractServer server, boolean useAsync, int namespaceIndex, String namespaceString, GenericDevice gen)
void setServer(BowlerAbstractServer server)
BowlerAbstractServer server
BowlerDatagram process(BowlerDatagram data)
BowlerAbstractConnection device
BowlerAbstractServer getServer()