public override void DoSchedule(ref int residualRb, BuilderOut userQueues) { //调度语音用户 this.ProcessMayTransmitVoiceUsers(userQueues.NormalUserList, ref residualRb); //保存没有数据的用户 this.ProcessNoPacketUsers(userQueues.NoPacketUserList); }
public abstract void DoSchedule(ref int residualRb, BuilderOut userQueues);
public override void DoSchedule(ref int residualRb, BuilderOut userQueues) { int scheduledUserNum = 0; this.ScheduleVMimoUser(ref residualRb, ref scheduledUserNum); this.ScheduleNormalUsers(userQueues.NormalUserList, ref residualRb, ref scheduledUserNum); this.MatchVMimo(residualRb, ref scheduledUserNum); }