group bseTestAdapterCommands {

  // Type definitions.

  type record DlMap_Harq_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    Cid cid,
    AckDisable ackDisable,
    AcId acId,
    HarqAckDelay harqAckDelay,
    SubburstSelector subburstSelector
  }

  type record DlMap_Harq_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode
  }

  type record UlMap_Harq_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    Cid cid,
    AckDisable ackDisable,
    AcId acId,
    HarqAckDelay harqAckDelay,
    Ai_SnList ai_SnList optional,
    SubburstSelector subburstSelector
  }

  type record UlMap_Harq_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode
  }

  type record UlMap_CqichAllocationIe_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    ReportConfiguration reportConfiguration,
    CqichId cqichId,
    MimoPermutationFeedbackCycle mimoPermutationFeedbackCycle,
    Period period,
    Duration_d duration_d,
    BasicCid basicCid
  }

  type record UlMap_CqichAllocationIe_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr1
  }

  type record UlMap_FeedbackPollingIeWithDedicatedUlAllocation_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    MsFeedbackType msFeedbackType
  }

  type record UlMap_FeedbackPollingIeWithDedicatedUlAllocation_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr
  }

  type record UlMap_FastFeedbackChannelIe_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType
  }

  type record UlMap_FastFeedbackChannelIe_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr1
  }

  type record InsertUlMapExtendedUiuc_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    UiucShort ie_uiuc,
    ExtendedUiuc xtd_uiuc,
    LengthShort ie_length
  }

  type record InsertUlMapExtendedUiuc_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr
  }

  type record InsertDlMapExtendedDiuc_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    Diuc ie_diuc,
    ExtendedDiuc xtd_diuc,
    LengthShort ie_length
  }

  type record InsertDlMapExtendedDiuc_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr
  }

  type record InsertMapExtendedIuc_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    UInt8 mapType,
    OfdmaMapIE ofdmaMapIE
  }

  type record InsertMapExtendedIuc_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr
  }

  type record SendSubDlUlMaps_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType
  }

  type record SendSubDlUlMaps_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr
  }

  type record SetUlMapAllocationStartTime_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    AllocationStartTime allocationStartTime
  }

  type record SetUlMapAllocationStartTime_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    FrameNumber frameNr
  }

  type record SendFragmentedUcd_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType
  }

  type record SendFragmentedUcd_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode
  }

  type record ChangeDlBurstProfileAndSendPduBeforeDlMapUpdate_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    PortSwitch portSwitch,
    MacPdu pduToBeSent
  }

  type record ChangeDlBurstProfileAndSendPduBeforeDlMapUpdate_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    PhyParams dcdPhyParams,
    PhyParams dlMapPhyParams,
    PhyParams pduPhyParams
  }

  type record ChangeUlBurstProfileAndSendPduBeforeUlMapUpdate_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    PortSwitch portSwitch,
    MacPdu pduToBeSent
  }

  type record ChangeUlBurstProfileAndSendPduBeforeUlMapUpdate_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    PhyParams ucdPhyParams,
    PhyParams ulMapPhyParams,
    PhyParams pduPhyParams
  }

  type record ChangeUlBurstProfile_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    PortSwitch portSwitch
  }

  type record ChangeUlBurstProfile_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    PhyParams ucdPhyParams,
    PhyParams ulMapPhyParams
  }

  type record ChangeDlBurstProfile_Cmd {
    TaPrimitiveMsgType taPrimitiveMsgType,
    PortSwitch portSwitch
  }

  type record ChangeDlBurstProfile_Rsp {
    TaPrimitiveMsgType taPrimitiveMsgType,
    FncRetCode fncRetCode,
    PhyParams dcdPhyParams,
    PhyParams dlMapPhyParams
  }
}
Generated with T3Doc 2.0 on Fri Sep 05 17:01:31 CEST 2008.