package com.netsdk.lib.structure;

import com.netsdk.lib.NetSDKLib;
import com.netsdk.lib.enumeration.NET_EM_CFG_OPERATE_TYPE;

import static com.netsdk.lib.constant.SDKStructureFieldLenth.MAX_SIP_SERVER_NUM;

/**
 * 綛喝佀・�ラ��臀�拭��
 * {@link NET_EM_CFG_OPERATE_TYPE#NET_EM_CFG_VSP_GAYS_SERVER}
 *
 * @author 47040
 * @version 1.0.0
 * @since Created in 2021/3/9 9:31
 */
public class NET_CFG_VSP_GAYS_SERVER_INFO extends NetSDKLib.SdkStructure {

    /**
     * 膸���篏�紊у�
     */
    public int dwSize;
    /**
     * 筝��� SIP ���≦��拭����筝���,筝�莇�菴� MAX_SIP_SERVER_NUM
     */
    public int nSipServerInfoNum;
    /**
     * SIP���≦��拭��
     */
    public NET_SIP_SERVER_INFO[] stuSipServerInfo = new NET_SIP_SERVER_INFO[MAX_SIP_SERVER_NUM];
    /**
     * �桁��亥��絎���菴���SIP���≦��拭��肩��
     */
    public int nRetSipServerInfoNum;
    /**
     * 篆���絖���
     */
    public byte[] byReserved = new byte[4];

    public NET_CFG_VSP_GAYS_SERVER_INFO() {
        dwSize = this.size();
        for (int i = 0; i < stuSipServerInfo.length; i++) {
            stuSipServerInfo[i] = new NET_SIP_SERVER_INFO();
        }
    }

}