bind.cs
来自「短信串口通信 于短信网关通信协议的封装 C#实现的类库」· CS 代码 · 共 66 行
CS
66 行
using System;
using System.Collections.Generic;
using System.Text;
namespace JeasonZhao.Sms.SGIP.Command
{
/// <summary>
/// Bind操作由Bind命令和Bind_Resp应答组成。客户端首先发送Bind命令,服务器端收到Bind命令后,对命令发送方进行验证,然后返回Bind_Resp应答。
/// </summary>
public class Bind : BaseCommand
{
public Bind()
: base(Commands.Bind)
{
}
#region 字段列表
//Login Type 1 Integer 登录类型。
private LoginTypes m_LoginType = LoginTypes.Unknown;
//Login Name 16 Text 服务器端给客户端分配的登录名
private string m_LoginName = null;
//Login Passowrd 16 Text 服务器端和Login Name对应的密码
private string m_LoginPassowrd = null;
//Reserve 8 Text 保留,扩展用
private string m_Reserve = null;
#endregion
#region 属性列表
/// <summary>
///Login Type 1 Integer 登录类型。
/// </summary>
[SmsField(false, 0, 4)]
public LoginTypes LoginType
{
get { return m_LoginType; }
set { m_LoginType = value; }
}
/// <summary>
///Login Name 16 Text 服务器端给客户端分配的登录名
/// </summary>
[SmsField(false, 1,16)]
public string LoginName
{
get { return m_LoginName; }
set { m_LoginName = value; }
}
/// <summary>
///Login Passowrd 16 Text 服务器端和Login Name对应的密码
/// </summary>
[SmsField(false, 2,16)]
public string LoginPassowrd
{
get { return m_LoginPassowrd; }
set { m_LoginPassowrd = value; }
}
/// <summary>
///Reserve 8 Text 保留,扩展用
/// </summary>
[SmsField(false, 3,8)]
public string Reserve
{
get { return m_Reserve; }
set { m_Reserve = value; }
}
#endregion
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?