public Submit( uint sequenceNumber, string serviceType, TypeOfNumber sourceTon, NumericPlanIndicator sourceNpi, string sourceAddress, TypeOfNumber destTon, NumericPlanIndicator destNpi, string destAddress, int esmClass, int protocolId, int priorityFlag, string shortMessage) : base(sequenceNumber) { ServiceType = serviceType; SourceTon = sourceTon; SourceNpi = sourceNpi; SourceAddress = sourceAddress; DestTon = destTon; DestNpi = destNpi; DestAddress = destAddress; EsmClass = esmClass; ProtocolId = protocolId; PriorityFlag = priorityFlag; ShortMessage = shortMessage; }
/// <summary> /// Address constructor /// </summary> /// <param name="ton">Type Of Number</param> /// <param name="npi">Numeric plan</param> /// <param name="addr">Address</param> public address_range(TypeOfNumber ton, NumericPlanIndicator npi, string addr) { ton_.Value = ton; npi_.Value = npi; addr_.Value = addr; ValidateData(); }
/// <summary> /// Parameterized constructor /// </summary> public callback_num(DigitMode digitMode, TypeOfNumber typeOfNumber, NumericPlanIndicator numberPlan, string digits) : base(TlvTag) { SmppWriter writer = new SmppWriter(Data, true); writer.Add((byte)digitMode); writer.Add((byte)typeOfNumber); writer.Add((byte)numberPlan); writer.Add(digits, false); }
public Address( TypeOfNumber ton, NumericPlanIndicator npi, string value) { Ton = ton; Npi = npi; Value = value; }
public BindTransceiver( uint sequenceNumber, string systemId, string password, string systemType, byte interfaceVersion, TypeOfNumber addressTon, NumericPlanIndicator addressNpi, string addressRange) : base(sequenceNumber) { SystemId = systemId; Password = password; SystemType = systemType; InterfaceVersion = interfaceVersion; AddressTon = addressTon; AddressNpi = addressNpi; AddressRange = AddressRange; }
/// <summary> /// Address constructor /// </summary> /// <param name="status">Status code</param> /// <param name="ton">Type Of Number</param> /// <param name="npi">Numeric plan</param> /// <param name="addr">Address</param> public unsuccess_sme(int status, TypeOfNumber ton, NumericPlanIndicator npi, string addr) : this(status, new address(ton, npi, addr)) { }
/// <summary> /// Address constructor /// </summary> /// <param name="ton">Type Of Number</param> /// <param name="npi">Numeric plan</param> /// <param name="addr">Address</param> public address(TypeOfNumber ton, NumericPlanIndicator npi, string addr) { ton_.Value = ton; npi_.Value = npi; addr_.Value = addr; }
/// <summary> /// Default constructor /// </summary> public npi(NumericPlanIndicator npi) : base((byte)npi) { }
/// <summary> /// Address constructor /// </summary> /// <param name="ton">Type Of Number</param> /// <param name="npi">Numeric plan</param> /// <param name="addr">Address</param> public multi_address(TypeOfNumber ton, NumericPlanIndicator npi, string addr) { flag_.Value = DestinationType.SME_ADDRESS; elem_ = new address(ton, npi, addr); }