public ForwardingSender(Node n, Address forwarder, Address destination) :this(n, forwarder, AHHeader.Options.Exact, destination, n.DefaultTTLFor(destination), AHHeader.Options.Annealing){}
public AHGreedySender(Node n, Address target) : base(n, target, n.DefaultTTLFor(target), AHPacket.AHOptions.Greedy) { }
public AHExactSender(Node n, Address target) : base(n, target, n.DefaultTTLFor(target), AHPacket.AHOptions.Exact) { }
/** * This is probably the most commonly used AHSender */ public AHSender(Node n, Address destination) : this(n, destination, n.DefaultTTLFor(destination), AHPacket.AHOptions.AddClassDefault) { }
public AHSender(Node n, Address destination, ushort options) : this( n, n, destination, n.DefaultTTLFor(destination), options) { }
public ForwardingSender(Node n, Address forwarder, Address destination) :this(n, forwarder, AHPacket.AHOptions.AddClassDefault, destination, n.DefaultTTLFor(destination), AHPacket.AHOptions.AddClassDefault){}