C# (CSharp) Brunet.Simulator.Transport Namespace

Classes

Name Description
BrokenTAAuth Randomly breaks all edges to remote entity.
ConeNat Supports a very simple Cone NAT. Once the node has learned its own address and it has a stable connection to another peer, it allows inbound connections. Incoming messages are allow so long as there is an existing NAT mapping.
ConeNatTest
IDTAAuthorizer Denies any attempt on a particular Simulator node ID.
PublicNat
RestrictedConeNat Supports a very simple Cone NAT. Once the node has learned its own address and it has a stable connection to another peer, it allows inbound connections. Incoming messages are allow so long as there is an existing NAT mapping.
RestrictedConeNatTest
SimulationEdge Single-threaded edge listener for simulation purposes.
SimulationEdgeListener
SimulationTATest
SimulationTransportAddress TransportAddress class for Simulations. TAs of the form: b.s://ID.
SimulationTransportAddressOther This is a dummy class so that we can support multiple SimELs in the same address space, in the same simulation without them overlapping. TAs of the form b:so://ID.
SymmetricNat Supports a very simple Cone NAT. Once the node has learned its own address and it has a stable connection to another peer, it allows inbound connections. Incoming messages are allow so long as there is an existing NAT mapping.
SymmetricNatTest