public SubringEdgeListener(Node shared_node, Node private_node) { _shared_node = shared_node; _private_node = private_node; _it = new IdentifierTable(); _local_ta = new SubringTransportAddress(shared_node.Address as AHAddress, shared_node.Realm); _ptype = new PType("ns:" + shared_node.Realm); shared_node.DemuxHandler.GetTypeSource(_ptype).Subscribe(this, null); _running = 0; _started = 0; }