namespace QC.QMSLPhone;

public sealed class PhoneConstants
{
	public const int AutoSearchComPort = 65535;

	public const int PhoneConnectTimeOutInSec = 10;

	public const int MaxDiagPktSize = 4096;

	public const int DefaultRespSize = 2048;

	public const int RespSize = 10000;

	public const int NumberOfDemodBitsInOneLogPacket = 20;

	public const int MaxLogMsgSize = 4096;

	public const int LOG_NOTHING = 0;

	public const int LOG_C_HIGH_LEVEL_START = 512;

	public const int LOG_C_HIGH_LEVEL_STOP = 16384;

	public const int LOG_IO = 1;

	public const int LOG_FN = 2;

	public const int LOG_RET = 4;

	public const int LOG_INF = 8;

	public const int LOG_ASYNC = 8;

	public const int LOG_ERR = 16;

	public const int LOG_IO_AHDLC = 32;

	public const int LOG_FN_AHDLC = 64;

	public const int LOG_RET_AHDLC = 128;

	public const int LOG_INF_AHDLC = 256;

	public const int LOG_ERR_AHDLC = 256;

	public const int LOG_IO_DEV = 1024;

	public const int LOG_FN_DEV = 2048;

	public const int LOG_RET_DEV = 4096;

	public const int LOG_INF_DEV = 8192;

	public const int LOG_ERR_DEV = 8192;

	public const int LOG_DEFAULT = 16927;

	public const int LOG_ALL = 65535;

	private PhoneConstants()
	{
	}
}
