public static void setTableProvider(NetworkTableProvider ntp) { lock ((object) ClassLiteral<NetworkTable>.Value) { NetworkTable.checkInit(); NetworkTable.staticProvider = ntp; } }
static Robot() { Thread.MemoryBarrier(); Robot.configurableFactory = (IOStreamFactory) new Robot\u00241(); Robot.__\u003C\u003Eclient = new NetworkTableClient(Robot.configurableFactory); Robot.provider = new NetworkTableProvider((NetworkTableNode) Robot.__\u003C\u003Eclient); NetworkTable.setTableProvider(Robot.provider); }
internal NetworkTable([In] string obj0, [In] NetworkTableProvider obj1) { base.\u002Ector(); NetworkTable networkTable = this; this.connectionListenerMap = new Hashtable(); this.listenerMap = new Hashtable(); this.path = obj0; this.entryCache = new NetworkTable.EntryCache(this, obj0); this.absoluteKeyCache = new NetworkTable.NetworkTableKeyCache(obj0); this.provider = obj1; this.node = obj1.getNode(); }
public static void initialize() { lock ((object) ClassLiteral<NetworkTable>.Value) { NetworkTable.checkInit(); NetworkTable.staticProvider = new NetworkTableProvider(NetworkTable.mode.createNode(NetworkTable.ipAddress, NetworkTable.port, NetworkTable.threadManager)); } }