<?xml version="1.0" encoding="UTF-8"?>
<definitions>
	<portType name="glossaryTerms">
		<!-- 查询微波链路ID -->
		<operation name="NSCMD_CFG_GET_RADIO_LINKID" cmdid="31965" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_RADIOLINKID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ***************** xpic保护 start ***************** -->
		<!--设置XPIC工作组中频工作模式命令-->
		<operation name="NSCMD_CFG_SET_XPIC_BANDWIDTH" cmdid="35503" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--添加XPIC工作组命令-->
		<operation name="NSCMD_CFG_ADD_XPIC_GROUP" cmdid="35498" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="hPolarBdid" type="int" length="2" />
				<part name="subcard1" type="byte" length="1" default="255" />
				<part name="hPolarPortid" type="byte" length="1" default="1" />
				<part name="vPolarBdid" type="int" length="2" />
				<part name="subcard2" type="byte" length="1" default="255" />
				<part name="vPolarPortid" type="byte" length="1" default="1" />
				<part name="transmitFrequency" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除XPIC工作组命令 -->
		<operation name="NSCMD_CFG_DEL_XPIC_GROUP" cmdid="31924" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组状态命令-->
		<operation name="NSCMD_CFG_GET_XPIC_GROUP" cmdid="35499" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="hPolarBdid" type="int" length="2" />
				<part name="subcard1" type="byte" length="1" />
				<part name="hPolarPortid" type="byte" length="1" />
				<part name="vPolarBdid" type="int" length="2" />
				<part name="subcard2" type="byte" length="1" default="255" />
				<part name="vPolarPortid" type="byte" length="1" />
				<part name="activeFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组单板极化方向命令-->
		<operation name="NSCMD_CFG_SET_XPIC_BD_POLAR" cmdid="35500" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="hPolarBdid" type="int" length="2" />
				<part name="subcard1" type="byte" length="1" default="255" />
				<part name="hPolarPortid" type="byte" length="1" default="1" />
				<part name="vPolarBdid" type="int" length="2" />
				<part name="subcard2" type="byte" length="1" default="255" />
				<part name="vPolarPortid" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置XPIC工作组ATPC功能使能命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ATPC_ENABLE" cmdid="31931" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcEnableStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ATPC功能使能命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ATPC_ENABLE" cmdid="31932" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcEnableStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组中频工作模式命令-->
		<operation name="NSCMD_CFG_GET_XPIC_BANDWIDTH" cmdid="35504" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置XPIC工作组ATPC调整步进命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ATPC_ADJSTEP" cmdid="31935" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAdjustment" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ATPC调整步进命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ATPC_ADJSTEP" cmdid="31936" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAdjustment" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置XPIC工作组ATPC调整门限命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ATPC_THRESHOLD" cmdid="31933" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcUpperThreshold" type="int" length="2" />
				<part name="atpcLowerThreshold" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ATPC调整门限命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ATPC_THRESHOLD" cmdid="31934" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcUpperThreshold" type="int" length="2" />
				<part name="atpcLowerThreshold" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组ODU发送频率命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ODU_TXFREQ" cmdid="31929" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitFrequency" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ODU配置的发送频率命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ODU_TXFREQ" cmdid="35511" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitFrequency" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组ODU发送功率命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ODU_TXPOWER" cmdid="31927" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitPower" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ODU配置的发送功率命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ODU_TXPOWER" cmdid="35512" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitPower" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组ODU射频发送状态命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ODU_WORK" cmdid="31937" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="workStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ODU配置的射频发送状态命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ODU_WORK" cmdid="35513" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="workStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_XPIC_ODUMAXTSL" cmdid="35502" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="maxTransmitPower" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_XPIC_ODUMAXTSL" cmdid="35501" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="maxTransmitPower" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_XPIC_ATPCAUTOEN" cmdid="35510" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAutoEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_XPIC_ATPCAUTOEN" cmdid="36613" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAutoEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_XPIC_ODUTRSPACING" cmdid="35514" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="trInterval" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_XPIC_ODUTRSPACING" cmdid="36614" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="trInterval" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置XPIC单板XPIC功能使能命令-->
		<operation name="NSCMD_CFG_SET_RADIO_XPIC_ENABLE" cmdid="35515" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_XPICENABLED" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC单板XPIC功能使能状态命令-->
		<operation name="NSCMD_CFG_GET_RADIO_XPIC_ENABLE" cmdid="35516" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_XPICENABLED" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置微波链路ID -->
		<operation name="NSCMD_CFG_SET_RADIO_LINKID" cmdid="31964" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_RADIOLINKID" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询配置接收功率(dBm)-->
		<operation name="NSCMD_CFG_GET_ODU_SRSL" cmdid="36612" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_RECEIVEPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ***************** xpic保护 end ***************** -->
		
		<!-- 查询保护组倒换状态-->
		<operation name="NSCMD_PTN_CFG_GET_RADIO_1J1PG_STATE" cmdid="31959" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="equipSlotId" type="int" length="2" /><!-- 设备侧当前工作板号-->
				<part name="equipsubslotid" type="byte" length="1" />
				<part name="equipPortId" type="byte" length="1" />
				<part name="equipWBoardState" type="byte" length="1" default="30" /><!-- 设备侧主板工作状态-->
				<part name="equipPBoardState" type="byte" length="1" default="30" /><!-- 设备侧备板工作状态-->
				<part name="equipSwitchRequest" type="byte" length="1" default="30" /><!-- 设备侧倒换请求-->
				<part name="waveSlotId" type="int" length="2" /><!-- 	波道侧当前工作板号-->
				<part name="wavesubslotid" type="byte" length="1" />
				<part name="waveport" type="byte" length="1" />
				<part name="wBoardSignalState" type="byte" length="1" default="30" /><!-- 设备侧主板波道信号状态-->
				<part name="pBoardSignalState" type="byte" length="1" default="30" /><!-- 设备侧备板波道信号状态-->
				<part name="waveSwitchRequest" type="byte" length="1" default="30" /><!-- 波道侧倒换请求-->
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_ALM2AIS_IF" cmdid="35495" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="alarmEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_ALM2AIS_IF" cmdid="35496" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="alarmEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
	</portType>
</definitions>