code: private final int[] robin(int numberOfChannels) {
  		if (this.channels == null || this.channels.length != 1) {
  			this.channels = new int[1];
  		}
  		
  		int nextChannel = nextChannelToSendTo + 1;
  		nextChannel = nextChannel < numberOfChannels ? nextChannel : 0;
  		
  		this.nextChannelToSendTo = nextChannel;
  		this.channels[0] = nextChannel;
  		return this.channels;
  	}
docs: --------------------------------------------------------------------------------------------