コード例 #1
0
ファイル: PDU.cs プロジェクト: neoxack/JamaaSMPP
        public virtual GenericNack GenericNack(SmppErrorCode errorCode)
        {
            PduHeader header = new PduHeader(CommandType.GenericNack, VHeader.SequenceNumber);

            header.ErrorCode = errorCode;
            GenericNack gNack = (GenericNack)CreatePdu(header);

            return(gNack);
        }
コード例 #2
0
ファイル: PDU.cs プロジェクト: shridhartpatil/JamaaSMPP
        public virtual GenericNack GenericNack(SmppErrorCode errorCode)
        {
            PDUHeader header = new PDUHeader(CommandType.GenericNack, vHeader.SequenceNumber);

            header.ErrorCode = errorCode;
            GenericNack gNack = (GenericNack)CreatePDU(header, vSmppEncodingService);

            return(gNack);
        }
コード例 #3
0
ファイル: PDU.cs プロジェクト: neoxack/JamaaSMPP
        public static GenericNack GenericNack(PduHeader header, SmppErrorCode errorCode)
        {
            if (header == null)
            {
                throw new ArgumentNullException("header");
            }
            GenericNack gNack = (GenericNack)CreatePdu(header);

            gNack.Header.ErrorCode = errorCode;
            return(gNack);
        }
コード例 #4
0
ファイル: PDU.cs プロジェクト: shridhartpatil/JamaaSMPP
        public static GenericNack GenericNack(PDUHeader header, SmppErrorCode errorCode, SmppEncodingService smppEncodingService)
        {
            if (header == null)
            {
                throw new ArgumentNullException("header");
            }
            GenericNack gNack = (GenericNack)CreatePDU(header, smppEncodingService);

            gNack.Header.ErrorCode = errorCode;
            return(gNack);
        }
コード例 #5
0
ファイル: PDUHeader.cs プロジェクト: neoxack/JamaaSMPP
        public static PduHeader Parse(ByteBuffer buffer)
        {
            if (buffer == null)
            {
                throw new ArgumentNullException("buffer");
            }
            if (buffer.Length < 16)
            {
                throw new ArgumentException("Buffer length must not be less than 16 bytes");
            }
            uint          cmdLength = SmppEncodingUtil.GetIntFromBytes(buffer.Remove(4));
            CommandType   cmdType   = (CommandType)SmppEncodingUtil.GetIntFromBytes(buffer.Remove(4));
            SmppErrorCode errorCode = (SmppErrorCode)SmppEncodingUtil.GetIntFromBytes(buffer.Remove(4));
            uint          seqNumber = SmppEncodingUtil.GetIntFromBytes(buffer.Remove(4));
            PduHeader     header    = new PduHeader(cmdType, seqNumber, errorCode, cmdLength);

            return(header);
        }
コード例 #6
0
 public PDUException(SmppErrorCode errorCode, string message)
     : base(message)
 {
     vErrorCode = errorCode;
 }
コード例 #7
0
 public PDUException(SmppErrorCode errorCode)
 {
     vErrorCode = errorCode;
 }
コード例 #8
0
ファイル: PDUHeader.cs プロジェクト: James226/SMSWeb
 public PDUHeader(CommandType cmdType, uint seqNumber, SmppErrorCode errorCode, uint cmdLength)
     : this(cmdType,seqNumber,errorCode)
 {
     vCommandLength = cmdLength;
 }
コード例 #9
0
ファイル: PDUHeader.cs プロジェクト: James226/SMSWeb
 public PDUHeader(CommandType cmdType, uint seqNumber, SmppErrorCode errorCode)
     : this(cmdType,seqNumber)
 {
     vErrorCode = errorCode;
     vCommandLength = 16;
 }
コード例 #10
0
ファイル: PDUException.cs プロジェクト: neoxack/JamaaSMPP
 public PduException(SmppErrorCode errorCode)
 {
     _vErrorCode = errorCode;
 }
コード例 #11
0
ファイル: PDUException.cs プロジェクト: James226/SMSWeb
 public PDUException(SmppErrorCode errorCode)
 {
     vErrorCode = errorCode;
 }
コード例 #12
0
ファイル: PDU.cs プロジェクト: James226/SMSWeb
 public static GenericNack GenericNack(PDUHeader header, SmppErrorCode errorCode)
 {
     if (header == null) { throw new ArgumentNullException("header"); }
     GenericNack gNack = (GenericNack)CreatePDU(header);
     gNack.Header.ErrorCode = errorCode;
     return gNack;
 }
コード例 #13
0
ファイル: PDUParseException.cs プロジェクト: James226/SMSWeb
 public PDUParseException(SmppErrorCode errorCode, string message)
     : base(errorCode, message)
 {
 }
コード例 #14
0
ファイル: PDUException.cs プロジェクト: James226/SMSWeb
 public PDUException(SmppErrorCode errorCode, string message)
     : base(message)
 {
     vErrorCode = errorCode;
 }
コード例 #15
0
 public PDUException(SmppErrorCode errorCode, string message, Exception innerException)
     : base(message, innerException)
 {
     vErrorCode = errorCode;
 }
コード例 #16
0
ファイル: PDUHeader.cs プロジェクト: neoxack/JamaaSMPP
 public PduHeader(CommandType cmdType, uint seqNumber, SmppErrorCode errorCode, uint cmdLength)
     : this(cmdType, seqNumber, errorCode)
 {
     _vCommandLength = cmdLength;
 }
コード例 #17
0
ファイル: PDUHeader.cs プロジェクト: neoxack/JamaaSMPP
 public PduHeader(CommandType cmdType, uint seqNumber, SmppErrorCode errorCode)
     : this(cmdType, seqNumber)
 {
     _vErrorCode     = errorCode;
     _vCommandLength = 16;
 }
コード例 #18
0
 internal SmppBindException(SmppErrorCode errorCode)
     : base(errorCode, "Bind operation failed")
 {
 }
コード例 #19
0
ファイル: PDUException.cs プロジェクト: James226/SMSWeb
 public PDUException(SmppErrorCode errorCode, string message, Exception innerException)
     : base(message, innerException)
 {
     vErrorCode = errorCode;
 }
コード例 #20
0
 public PduParseException(SmppErrorCode errorCode)
     : base(errorCode)
 {
 }
コード例 #21
0
 public PduParseException(SmppErrorCode errorCode, string message)
     : base(errorCode, message)
 {
 }
コード例 #22
0
ファイル: PDUParseException.cs プロジェクト: James226/SMSWeb
 public PDUParseException(SmppErrorCode errorCode)
     : base(errorCode)
 {
 }
コード例 #23
0
 public PduParseException(SmppErrorCode errorCode, string message, Exception innerException)
     : base(errorCode, message, innerException)
 {
 }
コード例 #24
0
ファイル: PDUParseException.cs プロジェクト: James226/SMSWeb
 public PDUParseException(SmppErrorCode errorCode, string message, Exception innerException)
     : base(errorCode, message, innerException)
 {
 }
コード例 #25
0
ファイル: SmppException.cs プロジェクト: neoxack/JamaaSMPP
 public SmppException(SmppErrorCode errorCode)
     : base()
 {
     _vErrorCode = errorCode;
 }
コード例 #26
0
ファイル: PDU.cs プロジェクト: James226/SMSWeb
 public virtual GenericNack GenericNack(SmppErrorCode errorCode)
 {
     PDUHeader header = new PDUHeader(CommandType.GenericNack,vHeader.SequenceNumber);
     header.ErrorCode = errorCode;
     GenericNack gNack = (GenericNack)CreatePDU(header);
     return gNack;
 }
コード例 #27
0
ファイル: SmppException.cs プロジェクト: James226/SMSWeb
 public SmppException(SmppErrorCode errorCode)
     : base()
 {
     vErrorCode = errorCode;
 }