public NetworkTableNode() { base.\u002Ector(); NetworkTableNode networkTableNode = this; this.remoteListeners = new List(); this.tableListeners = new List(); }
public ServerConnectionList() { base.\u002Ector(); ServerConnectionList serverConnectionList = this; this.connections = new List(); this.connectionsLock = (object) new Object(); }
public virtual void addSubTableListener(ITableListener itl) { List list = (List) this.listenerMap.get((object) itl); if (list == null) { list = new List(); this.listenerMap.put((object) itl, (object) list); } NetworkTableSubListenerAdapter subListenerAdapter = new NetworkTableSubListenerAdapter(this.path, this, itl); list.add((object) subListenerAdapter); this.node.addTableListener((ITableListener) subListenerAdapter, true); }
public virtual void addTableListener(string str, ITableListener itl, bool b) { int num = b ? 1 : 0; List list = (List) this.listenerMap.get((object) itl); if (list == null) { list = new List(); this.listenerMap.put((object) itl, (object) list); } NetworkTableKeyListenerAdapter keyListenerAdapter = new NetworkTableKeyListenerAdapter(str, this.absoluteKeyCache.get(str), this, itl); list.add((object) keyListenerAdapter); this.node.addTableListener((ITableListener) keyListenerAdapter, num != 0); }
public virtual void addTableListener(ITableListener itl, bool b) { int num = b ? 1 : 0; List list = (List) this.listenerMap.get((object) itl); if (list == null) { list = new List(); this.listenerMap.put((object) itl, (object) list); } NetworkTableListenerAdapter tableListenerAdapter = new NetworkTableListenerAdapter(new StringBuilder().append(this.path).append('/').toString(), (ITable) this, itl); list.add((object) tableListenerAdapter); this.node.addTableListener((ITableListener) tableListenerAdapter, num != 0); }