예제 #1
0
 public static bool RemoveAllPossibleInterestGroups(this LoadBalancingClient client)
 {
     return(client.OpChangeGroups(allByteValues, null));
 }
예제 #2
0
 public void SetGroup(byte[] groupsToRemove, byte[] groupsToAdd)
 {
     client.OpChangeGroups(groupsToRemove, groupsToAdd);
 }
예제 #3
0
 public static bool RemoveAllExistingInterestGroups(this LoadBalancingClient client)
 {
     return(client.OpChangeGroups(emptyByteArray, null));
 }
예제 #4
0
 public static bool AddAllPossibleInterestGroups(this LoadBalancingClient client)
 {
     return(client.OpChangeGroups(null, allByteValues));
 }
예제 #5
0
 public static bool AddAllExistingInterestGroups(this LoadBalancingClient client)
 {
     return(client.OpChangeGroups(null, emptyByteArray));
 }
예제 #6
0
 public static bool RemoveInterestGroups(this LoadBalancingClient client, byte[] groups)
 {
     return(client.OpChangeGroups(groups, null));
 }
예제 #7
0
 public static bool RemoveInterestGroup(this LoadBalancingClient client, byte group)
 {
     return(client.OpChangeGroups(new[] { group }, null));
 }
예제 #8
0
 public static bool AddInterestGroups(this LoadBalancingClient client, byte[] groups)
 {
     return(client.OpChangeGroups(null, groups));
 }
예제 #9
0
 public static bool AddInterestGroup(this LoadBalancingClient client, byte group)
 {
     return(client.OpChangeGroups(null, new[] { group }));
 }