예제 #1
0
 public GroupEId(in_addr groupAddr, in_addr sourceFilterAddr, ushort portNum, uint numSuccessiveGroupAddrs)
 {
     __cxxi_LayoutClass();
     Native = impl.GroupEId(impl.Alloc(this), groupAddr, sourceFilterAddr, portNum, numSuccessiveGroupAddrs);
 }
예제 #2
0
 public void RemoveDestination(in_addr addr, Port port)
 {
     impl.removeDestination(Native, addr, port);
 }
예제 #3
0
 public GroupEId(in_addr groupAddr, ushort portNum, Scope scope, uint numSuccessiveGroupAddrs)
 {
     __cxxi_LayoutClass();
     Native = impl.GroupEId(impl.Alloc(this), groupAddr, portNum, scope, numSuccessiveGroupAddrs);
 }
예제 #4
0
 public void AddDestination(in_addr addr, Port port)
 {
     impl.addDestination(Native, addr, port);
 }
예제 #5
0
 public void ChangeDestinationParameters(in_addr newDestAddr, Port newDestPort, int newDestTTL)
 {
     impl.changeDestinationParameters(Native, newDestAddr, newDestPort, newDestTTL);
 }
예제 #6
0
 public Groupsock(UsageEnvironment env, in_addr groupAddr, in_addr sourceFilterAddr, Port port)
     : base(impl.TypeInfo)
 {
     __cxxi_LayoutClass();
     Native = impl.Groupsock(impl.Alloc(this), env, groupAddr, sourceFilterAddr, port);
 }
예제 #7
0
 public Groupsock(UsageEnvironment env, in_addr groupAddr, Port port, char ttl)
     : base(impl.TypeInfo)
 {
     __cxxi_LayoutClass();
     Native = impl.Groupsock(impl.Alloc(this), env, groupAddr, port, ttl);
 }
예제 #8
0
 public destRecord(in_addr addr, Port port, char ttl, destRecord next)
 {
     __cxxi_LayoutClass();
     Native = impl.destRecord(impl.Alloc(this), addr, port, ttl, next);
 }