PDU

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2019 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	VALID_NONE   byte = 0
	VALID_HEADER byte = 1
	VALID_BODY   byte = 2
	VALID_ALL    byte = 3
)

Variables

This section is empty.

Functions

func CreatePDU

func CreatePDU(buf *Utils.ByteBuffer) (IPDU, *Exception.Exception, IPDUHeader)

Types

type Address

type Address struct {
	Common.ByteData
	Ton              byte
	Npi              byte
	Address          string
	MaxAddressLength int32
}

Address smpp address of src and dst

func NewAddress

func NewAddress() *Address

NewAddress create new address with default max length

func NewAddressWithAddr

func NewAddressWithAddr(addr string) (*Address, *Exception.Exception)

NewAddressWithAddr create new address

func NewAddressWithMaxLength

func NewAddressWithMaxLength(len int32) *Address

NewAddressWithMaxLength create new address, set max length in C of address

func NewAddressWithTonNpiAddr

func NewAddressWithTonNpiAddr(ton, npi byte, addr string) (*Address, *Exception.Exception)

func NewAddressWithTonNpiAddrMaxLen

func NewAddressWithTonNpiAddrMaxLen(ton, npi byte, addr string, len int32) (*Address, *Exception.Exception)

func NewAddressWithTonNpiLen

func NewAddressWithTonNpiLen(ton, npi byte, len int32) *Address

func (*Address) Construct

func (c *Address) Construct()

func (*Address) GetAddress

func (c *Address) GetAddress() string

func (*Address) GetAddressWithEncoding

func (c *Address) GetAddressWithEncoding(enc Data.Encoding) (string, *Exception.Exception)

func (*Address) GetData

func (c *Address) GetData() (result *Utils.ByteBuffer, err *Exception.Exception)

func (*Address) GetNpi

func (c *Address) GetNpi() byte

func (*Address) GetTon

func (c *Address) GetTon() byte

func (*Address) SetAddress

func (c *Address) SetAddress(addr string) *Exception.Exception

func (*Address) SetData

func (c *Address) SetData(bb *Utils.ByteBuffer) (err *Exception.Exception)

func (*Address) SetNpi

func (c *Address) SetNpi(data byte)

func (*Address) SetTon

func (c *Address) SetTon(data byte)

type AddressRange

type AddressRange struct {
	Common.ByteData
	Ton          byte
	Npi          byte
	AddressRange string
}

func NewAddressRange

func NewAddressRange() *AddressRange

func NewAddressRangeWithAddr

func NewAddressRangeWithAddr(addr string) (*AddressRange, error)

func NewAddressRangeWithTonNpiAddr

func NewAddressRangeWithTonNpiAddr(ton, npi byte, addr string) (*AddressRange, error)

func (*AddressRange) Construct

func (c *AddressRange) Construct()

func (*AddressRange) GetAddressRangeWithEncoding

func (c *AddressRange) GetAddressRangeWithEncoding(enc Data.Encoding) (string, *Exception.Exception)

func (*AddressRange) GetData

func (c *AddressRange) GetData() (result *Utils.ByteBuffer, err *Exception.Exception)

func (*AddressRange) GetNpi

func (c *AddressRange) GetNpi() byte

func (*AddressRange) GetTon

func (c *AddressRange) GetTon() byte

func (*AddressRange) SetAddressRange

func (c *AddressRange) SetAddressRange(addr string) *Exception.Exception

func (*AddressRange) SetData

func (c *AddressRange) SetData(bb *Utils.ByteBuffer) (err *Exception.Exception)

func (*AddressRange) SetNpi

func (c *AddressRange) SetNpi(data byte)

func (*AddressRange) SetTon

func (c *AddressRange) SetTon(data byte)

type AlertNotification

type AlertNotification struct {
	Request
}

func NewAlertNotification

func NewAlertNotification() *AlertNotification

func (*AlertNotification) CanResponse

func (c *AlertNotification) CanResponse() bool

func (*AlertNotification) Construct

func (c *AlertNotification) Construct()

func (*AlertNotification) CreateResponse

func (c *AlertNotification) CreateResponse() (IResponse, error)

func (*AlertNotification) GetBody

func (*AlertNotification) GetInstance

func (c *AlertNotification) GetInstance() (IPDU, error)

func (*AlertNotification) SetBody

func (c *AlertNotification) SetBody(buffer *Utils.ByteBuffer) (*Exception.Exception, IPDU)

type BindReceiver

type BindReceiver struct {
	BindRequest
}

func NewBindReceiver

func NewBindReceiver() *BindReceiver

func (*BindReceiver) Construct

func (c *BindReceiver) Construct()

func (*BindReceiver) CreateResponse

func (c *BindReceiver) CreateResponse() (IResponse, error)

func (*BindReceiver) GetInstance

func (c *BindReceiver) GetInstance() (IPDU, error)

func (*BindReceiver) IsReceiver

func (c *BindReceiver) IsReceiver() bool

func (*BindReceiver) IsTransmitter

func (c *BindReceiver) IsTransmitter() bool

type BindReceiverResp

type BindReceiverResp struct {
	BindResponse
}

func NewBindReceiverResp

func NewBindReceiverResp() *BindReceiverResp

func (*BindReceiverResp) Construct

func (c *BindReceiverResp) Construct()

func (*BindReceiverResp) GetInstance

func (c *BindReceiverResp) GetInstance() (IPDU, error)

type BindRequest

type BindRequest struct {
	Request
	// contains filtered or unexported fields
}

func NewBindRequest

func NewBindRequest() *BindRequest

func NewBindRequestWithCmdId

func NewBindRequestWithCmdId(cmdId int32) *BindRequest

func (*BindRequest) Construct

func (c *BindRequest) Construct()

func (*BindRequest) GetAddressRange

func (c *BindRequest) GetAddressRange() *AddressRange

func (*BindRequest) GetBody

func (c *BindRequest) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*BindRequest) GetInterfaceVersion

func (c *BindRequest) GetInterfaceVersion() byte

func (*BindRequest) GetPassword

func (c *BindRequest) GetPassword() string

func (*BindRequest) GetSystemId

func (c *BindRequest) GetSystemId() string

func (*BindRequest) GetSystemType

func (c *BindRequest) GetSystemType() string

func (*BindRequest) IsReceiver

func (c *BindRequest) IsReceiver() bool

func (*BindRequest) IsTransmitter

func (c *BindRequest) IsTransmitter() bool

func (*BindRequest) SetAddressRange

func (c *BindRequest) SetAddressRange(addr *AddressRange)

func (*BindRequest) SetAddressRangeFromString

func (c *BindRequest) SetAddressRangeFromString(rangeString string) error

func (*BindRequest) SetAddressRangeFromTonNpiString

func (c *BindRequest) SetAddressRangeFromTonNpiString(ton, npi byte, rangeString string) error

func (*BindRequest) SetBody

func (c *BindRequest) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*BindRequest) SetInterfaceVersion

func (c *BindRequest) SetInterfaceVersion(version byte)

func (*BindRequest) SetPassword

func (c *BindRequest) SetPassword(pass string) *Exception.Exception

func (*BindRequest) SetSystemId

func (c *BindRequest) SetSystemId(sysId string) *Exception.Exception

func (*BindRequest) SetSystemType

func (c *BindRequest) SetSystemType(t string) *Exception.Exception

type BindResponse

type BindResponse struct {
	Response
	// contains filtered or unexported fields
}

func NewBindResponseWithCmdId

func NewBindResponseWithCmdId(cmdId int32) *BindResponse

func (*BindResponse) Construct

func (c *BindResponse) Construct()

func (*BindResponse) GetBody

func (c *BindResponse) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*BindResponse) GetInstance

func (c *BindResponse) GetInstance() (IPDU, error)

func (*BindResponse) GetScInterfaceVersion

func (c *BindResponse) GetScInterfaceVersion() (byte, *Exception.Exception)

func (*BindResponse) GetSystemId

func (c *BindResponse) GetSystemId() string

func (*BindResponse) HasScInterfaceVersion

func (c *BindResponse) HasScInterfaceVersion() bool

func (*BindResponse) SetBody

func (c *BindResponse) SetBody(buffer *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*BindResponse) SetScInterfaceVersion

func (c *BindResponse) SetScInterfaceVersion(value byte)

func (*BindResponse) SetSystemId

func (c *BindResponse) SetSystemId(sysId string) *Exception.Exception

type BindTransceiver

type BindTransceiver struct {
	BindRequest
}

func NewBindTransceiver

func NewBindTransceiver() *BindTransceiver

func (*BindTransceiver) Construct

func (c *BindTransceiver) Construct()

func (*BindTransceiver) CreateResponse

func (c *BindTransceiver) CreateResponse() (IResponse, error)

func (*BindTransceiver) GetInstance

func (c *BindTransceiver) GetInstance() (IPDU, error)

func (*BindTransceiver) IsReceiver

func (c *BindTransceiver) IsReceiver() bool

func (*BindTransceiver) IsTransmitter

func (c *BindTransceiver) IsTransmitter() bool

type BindTransceiverResp

type BindTransceiverResp struct {
	BindResponse
}

func NewBindTransceiverResp

func NewBindTransceiverResp() *BindTransceiverResp

func (*BindTransceiverResp) Construct

func (c *BindTransceiverResp) Construct()

func (*BindTransceiverResp) GetInstance

func (c *BindTransceiverResp) GetInstance() (IPDU, error)

type BindTransmitter

type BindTransmitter struct {
	BindRequest
}

func NewBindTransmitter

func NewBindTransmitter() *BindTransmitter

func (*BindTransmitter) Construct

func (c *BindTransmitter) Construct()

func (*BindTransmitter) CreateResponse

func (c *BindTransmitter) CreateResponse() (IResponse, error)

func (*BindTransmitter) GetInstance

func (c *BindTransmitter) GetInstance() (IPDU, error)

func (*BindTransmitter) IsReceiver

func (c *BindTransmitter) IsReceiver() bool

func (*BindTransmitter) IsTransmitter

func (c *BindTransmitter) IsTransmitter() bool

type BindTransmitterResp

type BindTransmitterResp struct {
	BindResponse
}

func NewBindTransmitterResp

func NewBindTransmitterResp() *BindTransmitterResp

func (*BindTransmitterResp) Construct

func (c *BindTransmitterResp) Construct()

func (*BindTransmitterResp) GetInstance

func (c *BindTransmitterResp) GetInstance() (IPDU, error)

type CancelSM

type CancelSM struct {
	Request
	// contains filtered or unexported fields
}

func NewCancelSM

func NewCancelSM() *CancelSM

func (*CancelSM) Construct

func (c *CancelSM) Construct()

func (*CancelSM) CreateResponse

func (c *CancelSM) CreateResponse() (IResponse, error)

func (*CancelSM) GetBody

func (c *CancelSM) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*CancelSM) GetDestAddr

func (c *CancelSM) GetDestAddr() *Address

func (*CancelSM) GetInstance

func (c *CancelSM) GetInstance() (IPDU, error)

func (*CancelSM) GetMessageId

func (c *CancelSM) GetMessageId() string

func (*CancelSM) GetServiceType

func (c *CancelSM) GetServiceType() string

func (*CancelSM) GetSourceAddr

func (c *CancelSM) GetSourceAddr() *Address

func (*CancelSM) SetBody

func (c *CancelSM) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*CancelSM) SetDestAddr

func (c *CancelSM) SetDestAddr(value *Address)

func (*CancelSM) SetDestAddrFromStr

func (c *CancelSM) SetDestAddrFromStr(st string) *Exception.Exception

func (*CancelSM) SetDestAddrFromStrTon

func (c *CancelSM) SetDestAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*CancelSM) SetMessageId

func (c *CancelSM) SetMessageId(value string) *Exception.Exception

func (*CancelSM) SetServiceType

func (c *CancelSM) SetServiceType(value string) *Exception.Exception

func (*CancelSM) SetSourceAddr

func (c *CancelSM) SetSourceAddr(value *Address)

func (*CancelSM) SetSourceAddrFromStr

func (c *CancelSM) SetSourceAddrFromStr(st string) *Exception.Exception

func (*CancelSM) SetSourceAddrFromStrTon

func (c *CancelSM) SetSourceAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

type CancelSMResp

type CancelSMResp struct {
	Response
}

func NewCancelSMResp

func NewCancelSMResp() *CancelSMResp

func (*CancelSMResp) Construct

func (c *CancelSMResp) Construct()

func (*CancelSMResp) GetBody

func (c *CancelSMResp) GetBody() (*Utils.ByteBuffer, *Exception.Exception, IPDU)

func (*CancelSMResp) GetInstance

func (c *CancelSMResp) GetInstance() (IPDU, error)

func (*CancelSMResp) SetBody

func (c *CancelSMResp) SetBody(buffer *Utils.ByteBuffer) (*Exception.Exception, IPDU)

type DataSM

type DataSM struct {
	Request
	// contains filtered or unexported fields
}

func NewDataSM

func NewDataSM() *DataSM

func (*DataSM) Construct

func (a *DataSM) Construct()

func (*DataSM) CreateResponse

func (c *DataSM) CreateResponse() (IResponse, error)

func (*DataSM) GetAlertOnMsgDelivery

func (c *DataSM) GetAlertOnMsgDelivery() (bool, *Exception.Exception)

func (*DataSM) GetBody

func (c *DataSM) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*DataSM) GetCallbackNum

func (c *DataSM) GetCallbackNum() (*Utils.ByteBuffer, *Exception.Exception)

func (*DataSM) GetCallbackNumAtag

func (c *DataSM) GetCallbackNumAtag() (*Utils.ByteBuffer, *Exception.Exception)

func (*DataSM) GetCallbackNumPresInd

func (c *DataSM) GetCallbackNumPresInd() (byte, *Exception.Exception)

func (*DataSM) GetDataCoding

func (c *DataSM) GetDataCoding() byte

func (*DataSM) GetDestAddr

func (c *DataSM) GetDestAddr() *Address

func (*DataSM) GetDestAddrSubunit

func (c *DataSM) GetDestAddrSubunit() (byte, *Exception.Exception)

func (*DataSM) GetDestBearerType

func (c *DataSM) GetDestBearerType() (byte, *Exception.Exception)

func (*DataSM) GetDestNetworkType

func (c *DataSM) GetDestNetworkType() (byte, *Exception.Exception)

func (*DataSM) GetDestSubaddress

func (c *DataSM) GetDestSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*DataSM) GetDestTelematicsId

func (c *DataSM) GetDestTelematicsId() (int16, *Exception.Exception)

func (*DataSM) GetDestinationPort

func (c *DataSM) GetDestinationPort() (int16, *Exception.Exception)

func (*DataSM) GetDisplayTime

func (c *DataSM) GetDisplayTime() (byte, *Exception.Exception)

func (*DataSM) GetEsmClass

func (c *DataSM) GetEsmClass() byte

func (*DataSM) GetInstance

func (c *DataSM) GetInstance() (IPDU, error)

func (*DataSM) GetItsReplyType

func (c *DataSM) GetItsReplyType() (byte, *Exception.Exception)

func (*DataSM) GetItsSessionInfo

func (c *DataSM) GetItsSessionInfo() (int16, *Exception.Exception)

func (*DataSM) GetLanguageIndicator

func (c *DataSM) GetLanguageIndicator() (byte, *Exception.Exception)

func (*DataSM) GetMessagePayload

func (c *DataSM) GetMessagePayload() (*Utils.ByteBuffer, *Exception.Exception)

func (*DataSM) GetMessageState

func (c *DataSM) GetMessageState() (byte, *Exception.Exception)

func (*DataSM) GetMoreMsgsToSend

func (c *DataSM) GetMoreMsgsToSend() (byte, *Exception.Exception)

func (*DataSM) GetMsMsgWaitFacilities

func (c *DataSM) GetMsMsgWaitFacilities() (byte, *Exception.Exception)

func (*DataSM) GetMsValidity

func (c *DataSM) GetMsValidity() (byte, *Exception.Exception)

func (*DataSM) GetNetworkErrorCode

func (c *DataSM) GetNetworkErrorCode() (*Utils.ByteBuffer, *Exception.Exception)

func (*DataSM) GetNumberOfMessages

func (c *DataSM) GetNumberOfMessages() (byte, *Exception.Exception)

func (*DataSM) GetPayloadType

func (c *DataSM) GetPayloadType() (byte, *Exception.Exception)

func (*DataSM) GetPrivacyIndicator

func (c *DataSM) GetPrivacyIndicator() (byte, *Exception.Exception)

func (*DataSM) GetQosTimeToLive

func (c *DataSM) GetQosTimeToLive() (int32, *Exception.Exception)

func (*DataSM) GetReceiptedMessageId

func (c *DataSM) GetReceiptedMessageId() (string, *Exception.Exception)

func (*DataSM) GetRegisteredDelivery

func (c *DataSM) GetRegisteredDelivery() byte

func (*DataSM) GetSarMsgRefNum

func (c *DataSM) GetSarMsgRefNum() (int16, *Exception.Exception)

func (*DataSM) GetSarSegmentSeqnum

func (c *DataSM) GetSarSegmentSeqnum() (byte, *Exception.Exception)

func (*DataSM) GetSarTotalSegments

func (c *DataSM) GetSarTotalSegments() (byte, *Exception.Exception)

func (*DataSM) GetServiceType

func (c *DataSM) GetServiceType() string

func (*DataSM) GetSetDpf

func (c *DataSM) GetSetDpf() (byte, *Exception.Exception)

func (*DataSM) GetSmsSignal

func (c *DataSM) GetSmsSignal() (int16, *Exception.Exception)

func (*DataSM) GetSourceAddr

func (c *DataSM) GetSourceAddr() *Address

func (*DataSM) GetSourceAddrSubunit

func (c *DataSM) GetSourceAddrSubunit() (byte, *Exception.Exception)

func (*DataSM) GetSourceBearerType

func (c *DataSM) GetSourceBearerType() (byte, *Exception.Exception)

func (*DataSM) GetSourceNetworkType

func (c *DataSM) GetSourceNetworkType() (byte, *Exception.Exception)

func (*DataSM) GetSourcePort

func (c *DataSM) GetSourcePort() (int16, *Exception.Exception)

func (*DataSM) GetSourceSubaddress

func (c *DataSM) GetSourceSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*DataSM) GetSourceTelematicsId

func (c *DataSM) GetSourceTelematicsId() (byte, *Exception.Exception)

func (*DataSM) GetUserMessageReference

func (c *DataSM) GetUserMessageReference() (int16, *Exception.Exception)

func (*DataSM) GetUserResponseCode

func (c *DataSM) GetUserResponseCode() (byte, *Exception.Exception)

func (*DataSM) HasAlertOnMsgDelivery

func (c *DataSM) HasAlertOnMsgDelivery() bool

func (*DataSM) HasCallbackNum

func (c *DataSM) HasCallbackNum() bool

func (*DataSM) HasCallbackNumAtag

func (c *DataSM) HasCallbackNumAtag() bool

func (*DataSM) HasCallbackNumPresInd

func (c *DataSM) HasCallbackNumPresInd() bool

func (*DataSM) HasDestAddrSubunit

func (c *DataSM) HasDestAddrSubunit() bool

func (*DataSM) HasDestBearerType

func (c *DataSM) HasDestBearerType() bool

func (*DataSM) HasDestNetworkType

func (c *DataSM) HasDestNetworkType() bool

func (*DataSM) HasDestSubaddress

func (c *DataSM) HasDestSubaddress() bool

func (*DataSM) HasDestTelematicsId

func (c *DataSM) HasDestTelematicsId() bool

func (*DataSM) HasDestinationPort

func (c *DataSM) HasDestinationPort() bool

func (*DataSM) HasDisplayTime

func (c *DataSM) HasDisplayTime() bool

func (*DataSM) HasItsReplyType

func (c *DataSM) HasItsReplyType() bool

func (*DataSM) HasItsSessionInfo

func (c *DataSM) HasItsSessionInfo() bool

func (*DataSM) HasLanguageIndicator

func (c *DataSM) HasLanguageIndicator() bool

func (*DataSM) HasMessagePayload

func (c *DataSM) HasMessagePayload() bool

func (*DataSM) HasMessageState

func (c *DataSM) HasMessageState() bool

func (*DataSM) HasMoreMsgsToSend

func (c *DataSM) HasMoreMsgsToSend() bool

func (*DataSM) HasMsMsgWaitFacilities

func (c *DataSM) HasMsMsgWaitFacilities() bool

func (*DataSM) HasMsValidity

func (c *DataSM) HasMsValidity() bool

func (*DataSM) HasNetworkErrorCode

func (c *DataSM) HasNetworkErrorCode() bool

func (*DataSM) HasNumberOfMessages

func (c *DataSM) HasNumberOfMessages() bool

func (*DataSM) HasPayloadType

func (c *DataSM) HasPayloadType() bool

func (*DataSM) HasPrivacyIndicator

func (c *DataSM) HasPrivacyIndicator() bool

func (*DataSM) HasQosTimeToLive

func (c *DataSM) HasQosTimeToLive() bool

func (*DataSM) HasReceiptedMessageId

func (c *DataSM) HasReceiptedMessageId() bool

func (*DataSM) HasSarMsgRefNum

func (c *DataSM) HasSarMsgRefNum() bool

func (*DataSM) HasSarSegmentSeqnum

func (c *DataSM) HasSarSegmentSeqnum() bool

func (*DataSM) HasSarTotalSegments

func (c *DataSM) HasSarTotalSegments() bool

func (*DataSM) HasSetDpf

func (c *DataSM) HasSetDpf() bool

func (*DataSM) HasSmsSignal

func (c *DataSM) HasSmsSignal() bool

func (*DataSM) HasSourceAddrSubunit

func (c *DataSM) HasSourceAddrSubunit() bool

func (*DataSM) HasSourceBearerType

func (c *DataSM) HasSourceBearerType() bool

func (*DataSM) HasSourceNetworkType

func (c *DataSM) HasSourceNetworkType() bool

func (*DataSM) HasSourcePort

func (c *DataSM) HasSourcePort() bool

func (*DataSM) HasSourceSubaddress

func (c *DataSM) HasSourceSubaddress() bool

func (*DataSM) HasSourceTelematicsId

func (c *DataSM) HasSourceTelematicsId() bool

func (*DataSM) HasUserMessageReference

func (c *DataSM) HasUserMessageReference() bool

func (*DataSM) HasUserResponseCode

func (c *DataSM) HasUserResponseCode() bool

func (*DataSM) SetAlertOnMsgDelivery

func (c *DataSM) SetAlertOnMsgDelivery(value bool) *Exception.Exception

func (*DataSM) SetBody

func (c *DataSM) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*DataSM) SetCallbackNum

func (c *DataSM) SetCallbackNum(value *Utils.ByteBuffer) *Exception.Exception

func (*DataSM) SetCallbackNumAtag

func (c *DataSM) SetCallbackNumAtag(value *Utils.ByteBuffer) *Exception.Exception

func (*DataSM) SetCallbackNumPresInd

func (c *DataSM) SetCallbackNumPresInd(value byte) *Exception.Exception

func (*DataSM) SetDataCoding

func (c *DataSM) SetDataCoding(dat byte)

func (*DataSM) SetDestAddr

func (c *DataSM) SetDestAddr(value *Address)

func (*DataSM) SetDestAddrFromStr

func (c *DataSM) SetDestAddrFromStr(st string) *Exception.Exception

func (*DataSM) SetDestAddrFromStrTon

func (c *DataSM) SetDestAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*DataSM) SetDestAddrSubunit

func (c *DataSM) SetDestAddrSubunit(value byte) *Exception.Exception

func (*DataSM) SetDestBearerType

func (c *DataSM) SetDestBearerType(value byte) *Exception.Exception

func (*DataSM) SetDestNetworkType

func (c *DataSM) SetDestNetworkType(value byte) *Exception.Exception

func (*DataSM) SetDestSubaddress

func (c *DataSM) SetDestSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*DataSM) SetDestTelematicsId

func (c *DataSM) SetDestTelematicsId(value int16) *Exception.Exception

func (*DataSM) SetDestinationPort

func (c *DataSM) SetDestinationPort(value int16) *Exception.Exception

func (*DataSM) SetDisplayTime

func (c *DataSM) SetDisplayTime(value byte) *Exception.Exception

func (*DataSM) SetEsmClass

func (c *DataSM) SetEsmClass(dat byte)

func (*DataSM) SetItsReplyType

func (c *DataSM) SetItsReplyType(value byte) *Exception.Exception

func (*DataSM) SetItsSessionInfo

func (c *DataSM) SetItsSessionInfo(value int16) *Exception.Exception

func (*DataSM) SetLanguageIndicator

func (c *DataSM) SetLanguageIndicator(value byte) *Exception.Exception

func (*DataSM) SetMessagePayload

func (c *DataSM) SetMessagePayload(value *Utils.ByteBuffer) *Exception.Exception

func (*DataSM) SetMessageState

func (c *DataSM) SetMessageState(value byte) *Exception.Exception

func (*DataSM) SetMoreMsgsToSend

func (c *DataSM) SetMoreMsgsToSend(value byte) *Exception.Exception

func (*DataSM) SetMsMsgWaitFacilities

func (c *DataSM) SetMsMsgWaitFacilities(value byte) *Exception.Exception

func (*DataSM) SetMsValidity

func (c *DataSM) SetMsValidity(value byte) *Exception.Exception

func (*DataSM) SetNetworkErrorCode

func (c *DataSM) SetNetworkErrorCode(value *Utils.ByteBuffer) *Exception.Exception

func (*DataSM) SetNumberOfMessages

func (c *DataSM) SetNumberOfMessages(value byte) *Exception.Exception

func (*DataSM) SetPayloadType

func (c *DataSM) SetPayloadType(value byte) *Exception.Exception

func (*DataSM) SetPrivacyIndicator

func (c *DataSM) SetPrivacyIndicator(value byte) *Exception.Exception

func (*DataSM) SetQosTimeToLive

func (c *DataSM) SetQosTimeToLive(value int32) *Exception.Exception

func (*DataSM) SetReceiptedMessageId

func (c *DataSM) SetReceiptedMessageId(value string) *Exception.Exception

func (*DataSM) SetRegisteredDelivery

func (c *DataSM) SetRegisteredDelivery(dat byte)

func (*DataSM) SetSarMsgRefNum

func (c *DataSM) SetSarMsgRefNum(value int16) *Exception.Exception

func (*DataSM) SetSarSegmentSeqnum

func (c *DataSM) SetSarSegmentSeqnum(value uint8) *Exception.Exception

func (*DataSM) SetSarTotalSegments

func (c *DataSM) SetSarTotalSegments(value uint8) *Exception.Exception

func (*DataSM) SetServiceType

func (c *DataSM) SetServiceType(value string) *Exception.Exception

func (*DataSM) SetSetDpf

func (c *DataSM) SetSetDpf(value byte) *Exception.Exception

func (*DataSM) SetSmsSignal

func (c *DataSM) SetSmsSignal(value int16) *Exception.Exception

func (*DataSM) SetSourceAddr

func (c *DataSM) SetSourceAddr(value *Address)

func (*DataSM) SetSourceAddrFromStr

func (c *DataSM) SetSourceAddrFromStr(st string) *Exception.Exception

func (*DataSM) SetSourceAddrFromStrTon

func (c *DataSM) SetSourceAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*DataSM) SetSourceAddrSubunit

func (c *DataSM) SetSourceAddrSubunit(value byte) *Exception.Exception

func (*DataSM) SetSourceBearerType

func (c *DataSM) SetSourceBearerType(value byte) *Exception.Exception

func (*DataSM) SetSourceNetworkType

func (c *DataSM) SetSourceNetworkType(value byte) *Exception.Exception

func (*DataSM) SetSourcePort

func (c *DataSM) SetSourcePort(value int16) *Exception.Exception

func (*DataSM) SetSourceSubaddress

func (c *DataSM) SetSourceSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*DataSM) SetSourceTelematicsId

func (c *DataSM) SetSourceTelematicsId(value byte) *Exception.Exception

func (*DataSM) SetUserMessageReference

func (c *DataSM) SetUserMessageReference(value int16) *Exception.Exception

func (*DataSM) SetUserResponseCode

func (c *DataSM) SetUserResponseCode(value byte) *Exception.Exception

type DataSMResp

type DataSMResp struct {
	Response
	// contains filtered or unexported fields
}

func NewDataSMResp

func NewDataSMResp() *DataSMResp

func (*DataSMResp) Construct

func (a *DataSMResp) Construct()

func (*DataSMResp) GetAdditionalStatusInfoText

func (c *DataSMResp) GetAdditionalStatusInfoText() (string, *Exception.Exception)

func (*DataSMResp) GetBody

func (c *DataSMResp) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*DataSMResp) GetDeliveryFailureReason

func (c *DataSMResp) GetDeliveryFailureReason() (byte, *Exception.Exception)

func (*DataSMResp) GetDpfResult

func (c *DataSMResp) GetDpfResult() (byte, *Exception.Exception)

func (*DataSMResp) GetInstance

func (c *DataSMResp) GetInstance() (IPDU, error)

func (*DataSMResp) GetMessageId

func (c *DataSMResp) GetMessageId() string

func (*DataSMResp) GetNetworkErrorCode

func (c *DataSMResp) GetNetworkErrorCode() (*Utils.ByteBuffer, *Exception.Exception)

func (*DataSMResp) HasAdditionalStatusInfoText

func (c *DataSMResp) HasAdditionalStatusInfoText() bool

func (*DataSMResp) HasDeliveryFailureReason

func (c *DataSMResp) HasDeliveryFailureReason() bool

func (*DataSMResp) HasDpfResult

func (c *DataSMResp) HasDpfResult() bool

func (*DataSMResp) HasNetworkErrorCode

func (c *DataSMResp) HasNetworkErrorCode() bool

func (*DataSMResp) SetAdditionalStatusInfoText

func (c *DataSMResp) SetAdditionalStatusInfoText(val string) *Exception.Exception

func (*DataSMResp) SetBody

func (c *DataSMResp) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*DataSMResp) SetDeliveryFailureReason

func (c *DataSMResp) SetDeliveryFailureReason(val byte) *Exception.Exception

func (*DataSMResp) SetDpfResult

func (c *DataSMResp) SetDpfResult(val byte) *Exception.Exception

func (*DataSMResp) SetMessageId

func (c *DataSMResp) SetMessageId(value string) *Exception.Exception

func (*DataSMResp) SetNetworkErrorCode

func (c *DataSMResp) SetNetworkErrorCode(val *Utils.ByteBuffer) *Exception.Exception

type DeliverSM

type DeliverSM struct {
	Request
	// contains filtered or unexported fields
}

func NewDeliverSM

func NewDeliverSM() *DeliverSM

func (*DeliverSM) Construct

func (a *DeliverSM) Construct()

func (*DeliverSM) CreateResponse

func (c *DeliverSM) CreateResponse() (IResponse, error)

func (*DeliverSM) GetBody

func (c *DeliverSM) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*DeliverSM) GetCallbackNum

func (c *DeliverSM) GetCallbackNum() (*Utils.ByteBuffer, *Exception.Exception)

func (*DeliverSM) GetDataCoding

func (c *DeliverSM) GetDataCoding() byte

func (*DeliverSM) GetDestAddr

func (c *DeliverSM) GetDestAddr() *Address

func (*DeliverSM) GetDestSubaddress

func (c *DeliverSM) GetDestSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*DeliverSM) GetDestinationPort

func (c *DeliverSM) GetDestinationPort() (int16, *Exception.Exception)

func (*DeliverSM) GetEsmClass

func (c *DeliverSM) GetEsmClass() byte

func (*DeliverSM) GetInstance

func (c *DeliverSM) GetInstance() (IPDU, error)

func (*DeliverSM) GetItsSessionInfo

func (c *DeliverSM) GetItsSessionInfo() (int16, *Exception.Exception)

func (*DeliverSM) GetLanguageIndicator

func (c *DeliverSM) GetLanguageIndicator() (byte, *Exception.Exception)

func (*DeliverSM) GetMessagePayload

func (c *DeliverSM) GetMessagePayload() (*Utils.ByteBuffer, *Exception.Exception)

func (*DeliverSM) GetMessageState

func (c *DeliverSM) GetMessageState() (byte, *Exception.Exception)

func (*DeliverSM) GetNetworkErrorCode

func (c *DeliverSM) GetNetworkErrorCode() (*Utils.ByteBuffer, *Exception.Exception)

func (*DeliverSM) GetPayloadType

func (c *DeliverSM) GetPayloadType() (byte, *Exception.Exception)

func (*DeliverSM) GetPriorityFlag

func (c *DeliverSM) GetPriorityFlag() byte

func (*DeliverSM) GetPrivacyIndicator

func (c *DeliverSM) GetPrivacyIndicator() (byte, *Exception.Exception)

func (*DeliverSM) GetProtocolId

func (c *DeliverSM) GetProtocolId() byte

func (*DeliverSM) GetReceiptedMessageId

func (c *DeliverSM) GetReceiptedMessageId() (string, *Exception.Exception)

func (*DeliverSM) GetRegisteredDelivery

func (c *DeliverSM) GetRegisteredDelivery() byte

func (*DeliverSM) GetReplaceIfPresentFlag

func (c *DeliverSM) GetReplaceIfPresentFlag() byte

func (*DeliverSM) GetSarMsgRefNum

func (c *DeliverSM) GetSarMsgRefNum() (int16, *Exception.Exception)

func (*DeliverSM) GetSarSegmentSeqnum

func (c *DeliverSM) GetSarSegmentSeqnum() (byte, *Exception.Exception)

func (*DeliverSM) GetSarTotalSegments

func (c *DeliverSM) GetSarTotalSegments() (byte, *Exception.Exception)

func (*DeliverSM) GetScheduleDeliveryTime

func (c *DeliverSM) GetScheduleDeliveryTime() string

func (*DeliverSM) GetServiceType

func (c *DeliverSM) GetServiceType() string

func (*DeliverSM) GetShortMessage

func (c *DeliverSM) GetShortMessage() (string, *Exception.Exception)

GetShortMessage get short message

func (*DeliverSM) GetShortMessageWithEncoding

func (c *DeliverSM) GetShortMessageWithEncoding(enc Data.Encoding) (string, *Exception.Exception)

GetShortMessageWithEncoding get short message with encoding

func (*DeliverSM) GetSmDefaultMsgId

func (c *DeliverSM) GetSmDefaultMsgId() byte

func (*DeliverSM) GetSmLength

func (c *DeliverSM) GetSmLength() int16

func (*DeliverSM) GetSourceAddr

func (c *DeliverSM) GetSourceAddr() *Address

func (*DeliverSM) GetSourcePort

func (c *DeliverSM) GetSourcePort() (int16, *Exception.Exception)

func (*DeliverSM) GetSourceSubaddress

func (c *DeliverSM) GetSourceSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*DeliverSM) GetUserMessageReference

func (c *DeliverSM) GetUserMessageReference() (int16, *Exception.Exception)

func (*DeliverSM) GetUserResponseCode

func (c *DeliverSM) GetUserResponseCode() (byte, *Exception.Exception)

func (*DeliverSM) GetValidityPeriod

func (c *DeliverSM) GetValidityPeriod() string

func (*DeliverSM) HasCallbackNum

func (c *DeliverSM) HasCallbackNum() bool

func (*DeliverSM) HasDestSubaddress

func (c *DeliverSM) HasDestSubaddress() bool

func (*DeliverSM) HasDestinationPort

func (c *DeliverSM) HasDestinationPort() bool

func (*DeliverSM) HasItsSessionInfo

func (c *DeliverSM) HasItsSessionInfo() bool

func (*DeliverSM) HasLanguageIndicator

func (c *DeliverSM) HasLanguageIndicator() bool

func (*DeliverSM) HasMessagePayload

func (c *DeliverSM) HasMessagePayload() bool

func (*DeliverSM) HasMessageState

func (c *DeliverSM) HasMessageState() bool

func (*DeliverSM) HasNetworkErrorCode

func (c *DeliverSM) HasNetworkErrorCode() bool

func (*DeliverSM) HasPayloadType

func (c *DeliverSM) HasPayloadType() bool

func (*DeliverSM) HasPrivacyIndicator

func (c *DeliverSM) HasPrivacyIndicator() bool

func (*DeliverSM) HasReceiptedMessageId

func (c *DeliverSM) HasReceiptedMessageId() bool

func (*DeliverSM) HasSarMsgRefNum

func (c *DeliverSM) HasSarMsgRefNum() bool

func (*DeliverSM) HasSarSegmentSeqnum

func (c *DeliverSM) HasSarSegmentSeqnum() bool

func (*DeliverSM) HasSarTotalSegments

func (c *DeliverSM) HasSarTotalSegments() bool

func (*DeliverSM) HasSourcePort

func (c *DeliverSM) HasSourcePort() bool

func (*DeliverSM) HasSourceSubaddress

func (c *DeliverSM) HasSourceSubaddress() bool

func (*DeliverSM) HasUserMessageReference

func (c *DeliverSM) HasUserMessageReference() bool

func (*DeliverSM) HasUserResponseCode

func (c *DeliverSM) HasUserResponseCode() bool

func (*DeliverSM) SetBody

func (c *DeliverSM) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*DeliverSM) SetCallbackNum

func (c *DeliverSM) SetCallbackNum(value *Utils.ByteBuffer) *Exception.Exception

func (*DeliverSM) SetDataCoding

func (c *DeliverSM) SetDataCoding(dat byte)

func (*DeliverSM) SetDestAddr

func (c *DeliverSM) SetDestAddr(value *Address)

func (*DeliverSM) SetDestAddrFromStr

func (c *DeliverSM) SetDestAddrFromStr(st string) *Exception.Exception

func (*DeliverSM) SetDestAddrFromStrTon

func (c *DeliverSM) SetDestAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*DeliverSM) SetDestSubaddress

func (c *DeliverSM) SetDestSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*DeliverSM) SetDestinationPort

func (c *DeliverSM) SetDestinationPort(value int16) *Exception.Exception

func (*DeliverSM) SetEsmClass

func (c *DeliverSM) SetEsmClass(dat byte)

func (*DeliverSM) SetItsSessionInfo

func (c *DeliverSM) SetItsSessionInfo(value int16) *Exception.Exception

func (*DeliverSM) SetLanguageIndicator

func (c *DeliverSM) SetLanguageIndicator(value byte) *Exception.Exception

func (*DeliverSM) SetMessagePayload

func (c *DeliverSM) SetMessagePayload(value *Utils.ByteBuffer) *Exception.Exception

func (*DeliverSM) SetMessageState

func (c *DeliverSM) SetMessageState(value byte) *Exception.Exception

func (*DeliverSM) SetNetworkErrorCode

func (c *DeliverSM) SetNetworkErrorCode(value *Utils.ByteBuffer) *Exception.Exception

func (*DeliverSM) SetPayloadType

func (c *DeliverSM) SetPayloadType(value byte) *Exception.Exception

func (*DeliverSM) SetPriorityFlag

func (c *DeliverSM) SetPriorityFlag(dat byte)

func (*DeliverSM) SetPrivacyIndicator

func (c *DeliverSM) SetPrivacyIndicator(value byte) *Exception.Exception

func (*DeliverSM) SetProtocolId

func (c *DeliverSM) SetProtocolId(dat byte)

func (*DeliverSM) SetReceiptedMessageId

func (c *DeliverSM) SetReceiptedMessageId(value string) *Exception.Exception

func (*DeliverSM) SetRegisteredDelivery

func (c *DeliverSM) SetRegisteredDelivery(dat byte)

func (*DeliverSM) SetReplaceIfPresentFlag

func (c *DeliverSM) SetReplaceIfPresentFlag(dat byte)

func (*DeliverSM) SetSarMsgRefNum

func (c *DeliverSM) SetSarMsgRefNum(value int16) *Exception.Exception

func (*DeliverSM) SetSarSegmentSeqnum

func (c *DeliverSM) SetSarSegmentSeqnum(value uint8) *Exception.Exception

func (*DeliverSM) SetSarTotalSegments

func (c *DeliverSM) SetSarTotalSegments(value uint8) *Exception.Exception

func (*DeliverSM) SetServiceType

func (c *DeliverSM) SetServiceType(value string) *Exception.Exception

func (*DeliverSM) SetShortMessage

func (c *DeliverSM) SetShortMessage(value string) *Exception.Exception

func (*DeliverSM) SetSmLength

func (c *DeliverSM) SetSmLength(value int16)

func (*DeliverSM) SetSourceAddr

func (c *DeliverSM) SetSourceAddr(value *Address)

func (*DeliverSM) SetSourceAddrFromStr

func (c *DeliverSM) SetSourceAddrFromStr(st string) *Exception.Exception

func (*DeliverSM) SetSourceAddrFromStrTon

func (c *DeliverSM) SetSourceAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*DeliverSM) SetSourcePort

func (c *DeliverSM) SetSourcePort(value int16) *Exception.Exception

func (*DeliverSM) SetSourceSubaddress

func (c *DeliverSM) SetSourceSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*DeliverSM) SetUserMessageReference

func (c *DeliverSM) SetUserMessageReference(value int16) *Exception.Exception

func (*DeliverSM) SetUserResponseCode

func (c *DeliverSM) SetUserResponseCode(value byte) *Exception.Exception

type DeliverSMResp

type DeliverSMResp struct {
	Response
	// contains filtered or unexported fields
}

func (*DeliverSMResp) Construct

func (c *DeliverSMResp) Construct()

func (*DeliverSMResp) GetBody

func (c *DeliverSMResp) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*DeliverSMResp) GetInstance

func (c *DeliverSMResp) GetInstance() (IPDU, error)

func (*DeliverSMResp) GetMessageID

func (c *DeliverSMResp) GetMessageID() string

func (*DeliverSMResp) SetBody

func (c *DeliverSMResp) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*DeliverSMResp) SetMessageID

func (c *DeliverSMResp) SetMessageID(value string) *Exception.Exception

type DestinationAddress

type DestinationAddress struct {
	Common.ByteData
	// contains filtered or unexported fields
}

func NewDestinationAddress

func NewDestinationAddress() *DestinationAddress

func NewDestinationAddressWithAddr

func NewDestinationAddressWithAddr(addr string) (*DestinationAddress, *Exception.Exception)

func (*DestinationAddress) Construct

func (c *DestinationAddress) Construct()

func (*DestinationAddress) GetAddress

func (c *DestinationAddress) GetAddress() *Address

func (*DestinationAddress) GetData

func (*DestinationAddress) GetDestFlag

func (c *DestinationAddress) GetDestFlag() byte

func (*DestinationAddress) GetDistributionList

func (c *DestinationAddress) GetDistributionList() *DistributionList

func (*DestinationAddress) HasValue

func (c *DestinationAddress) HasValue() bool

func (*DestinationAddress) IsAddress

func (c *DestinationAddress) IsAddress() bool

func (*DestinationAddress) IsDistributionList

func (c *DestinationAddress) IsDistributionList() bool

func (*DestinationAddress) SetAddress

func (c *DestinationAddress) SetAddress(dat *Address)

func (*DestinationAddress) SetData

func (*DestinationAddress) SetDistributionList

func (c *DestinationAddress) SetDistributionList(dl *DistributionList)

type DistributionList

type DistributionList struct {
	Common.ByteData
	// contains filtered or unexported fields
}

func NewDistributionList

func NewDistributionList() *DistributionList

func NewDistributionListWithDlName

func NewDistributionListWithDlName(dlName string) (*DistributionList, *Exception.Exception)

func (*DistributionList) Construct

func (c *DistributionList) Construct()

func (*DistributionList) GetData

func (*DistributionList) GetDlName

func (c *DistributionList) GetDlName() string

func (*DistributionList) SetData

func (*DistributionList) SetDlName

func (c *DistributionList) SetDlName(dln string) *Exception.Exception
type EnquireLink struct {
	Request
}
func NewEnquireLink() *EnquireLink

func (*EnquireLink) Construct

func (c *EnquireLink) Construct()

func (*EnquireLink) CreateResponse

func (c *EnquireLink) CreateResponse() (IResponse, error)

func (*EnquireLink) GetBody

func (c *EnquireLink) GetBody() (*Utils.ByteBuffer, *Exception.Exception, IPDU)

func (*EnquireLink) GetInstance

func (c *EnquireLink) GetInstance() (IPDU, error)

func (*EnquireLink) SetBody

func (c *EnquireLink) SetBody(buf *Utils.ByteBuffer) (*Exception.Exception, IPDU)

type EnquireLinkResp

type EnquireLinkResp struct {
	Response
}

func NewEnquireLinkResp

func NewEnquireLinkResp() *EnquireLinkResp

func (*EnquireLinkResp) Construct

func (c *EnquireLinkResp) Construct()

func (*EnquireLinkResp) GetBody

func (*EnquireLinkResp) GetInstance

func (c *EnquireLinkResp) GetInstance() (IPDU, error)

func (*EnquireLinkResp) SetBody

func (c *EnquireLinkResp) SetBody(buf *Utils.ByteBuffer) (*Exception.Exception, IPDU)

type GenericNack

type GenericNack struct {
	Response
}

func NewGenericNack

func NewGenericNack() *GenericNack

func NewGenericNackWithCmStatusSeqNum

func NewGenericNackWithCmStatusSeqNum(cmdStatus, seqNumber int32) *GenericNack

func (*GenericNack) Construct

func (c *GenericNack) Construct()

func (*GenericNack) GetBody

func (c *GenericNack) GetBody() (*Utils.ByteBuffer, *Exception.Exception, IPDU)

func (*GenericNack) GetInstance

func (c *GenericNack) GetInstance() (IPDU, error)

func (*GenericNack) SetBody

func (c *GenericNack) SetBody(buf *Utils.ByteBuffer) (*Exception.Exception, IPDU)

type IBindRequest

type IBindRequest interface {
	IRequest
	IsTransmitter() bool
	IsReceiver() bool
}

type IPDU

type IPDU interface {
	IPDUHeader
	GetBody() (*Utils.ByteBuffer, *Exception.Exception, IPDU)
	SetBody(buffer *Utils.ByteBuffer) (*Exception.Exception, IPDU)
	GetInstance() (IPDU, error)
	SetData(buffer *Utils.ByteBuffer) (*Exception.Exception, IPDU)
	GetData() (*Utils.ByteBuffer, *Exception.Exception, IPDU)
	AssignSequenceNumber()
	IsEquals(pdu IPDU) bool
}

func CreatePDUWithCmdId

func CreatePDUWithCmdId(cmdId int32) (IPDU, error)

type IPDUHeader

type IPDUHeader interface {
	GetSequenceNumber() int32
	SetSequenceNumber(seq int32)
	GetCommandId() int32
	SetCommandId(cmdId int32)
	GetCommandLength() int32
	SetCommandLength(length int32)
	GetCommandStatus() int32
	SetCommandStatus(status int32)
}

type IRequest

type IRequest interface {
	IPDU
	GetResponse() (IResponse, error)
	CreateResponse() (IResponse, error)
	CanResponse() bool
}

type IResponse

type IResponse interface {
	IPDU
	SetOriginalRequest(t IRequest)
	GetOriginalRequest() IRequest
	CanResponse() bool
}

func NewDeliverSMResp

func NewDeliverSMResp() IResponse

type Outbind

type Outbind struct {
	Request
	// contains filtered or unexported fields
}

func NewOutbind

func NewOutbind() *Outbind

func (*Outbind) CanResponse

func (c *Outbind) CanResponse() bool

func (*Outbind) Construct

func (c *Outbind) Construct()

func (*Outbind) CreateResponse

func (c *Outbind) CreateResponse() (IResponse, error)

func (*Outbind) GetBody

func (c *Outbind) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*Outbind) GetInstance

func (c *Outbind) GetInstance() (IPDU, error)

func (*Outbind) GetPassword

func (c *Outbind) GetPassword() string

func (*Outbind) GetSystemId

func (c *Outbind) GetSystemId() string

func (*Outbind) SetBody

func (c *Outbind) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*Outbind) SetPassword

func (c *Outbind) SetPassword(str string) *Exception.Exception

func (*Outbind) SetSystemId

func (c *Outbind) SetSystemId(str string) *Exception.Exception

type PDU

type PDU struct {
	Common.ByteData
	Header                  *PDUHeader
	OptionalParameters      []TLV.ITLV
	ExtraOptionalParameters []TLV.ITLV
	SequenceNumberChanged   bool
	Valid                   byte
	ApplicationSpecificInfo map[interface{}]interface{}
	RealRef                 IPDU
}

func NewPDU

func NewPDU() *PDU

func NewPDUWithCommand

func NewPDUWithCommand(commandId int32) *PDU

func (*PDU) AssignSequenceNumber

func (c *PDU) AssignSequenceNumber()

func (*PDU) AssignSequenceNumber0

func (c *PDU) AssignSequenceNumber0(always bool)

func (*PDU) CanResponse

func (c *PDU) CanResponse() bool

func (*PDU) CheckHeader

func (c *PDU) CheckHeader()

func (*PDU) Construct

func (c *PDU) Construct()

func (*PDU) GetCommandId

func (c *PDU) GetCommandId() int32

func (*PDU) GetCommandLength

func (c *PDU) GetCommandLength() int32

func (*PDU) GetCommandStatus

func (c *PDU) GetCommandStatus() int32

func (*PDU) GetData

func (c *PDU) GetData() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*PDU) GetExtraOptional

func (c *PDU) GetExtraOptional(tag int16) TLV.ITLV

func (*PDU) GetHeader

func (c *PDU) GetHeader() (*Utils.ByteBuffer, *Exception.Exception)

func (*PDU) GetOptionalBody

func (c *PDU) GetOptionalBody() (res *Utils.ByteBuffer, err *Exception.Exception)

func (*PDU) GetOptionalBodyBuffer

func (c *PDU) GetOptionalBodyBuffer(optionalParams []TLV.ITLV) (res *Utils.ByteBuffer, err *Exception.Exception)

func (*PDU) GetSequenceNumber

func (c *PDU) GetSequenceNumber() int32

func (*PDU) GetValid

func (c *PDU) GetValid() byte

func (*PDU) IsEquals

func (c *PDU) IsEquals(a IPDU) bool

func (*PDU) IsGNack

func (c *PDU) IsGNack() bool

func (*PDU) IsHeaderValid

func (c *PDU) IsHeaderValid() bool

func (*PDU) IsInValid

func (c *PDU) IsInValid() bool

func (*PDU) IsOk

func (c *PDU) IsOk() bool

func (*PDU) IsRequest

func (c *PDU) IsRequest() bool

func (*PDU) IsResponse

func (c *PDU) IsResponse() bool

func (*PDU) IsValid

func (c *PDU) IsValid() bool

func (*PDU) ResetSequenceNumber

func (c *PDU) ResetSequenceNumber()

func (*PDU) SetCommandId

func (c *PDU) SetCommandId(cmdid int32)

func (*PDU) SetCommandLength

func (c *PDU) SetCommandLength(length int32)

func (*PDU) SetCommandStatus

func (c *PDU) SetCommandStatus(status int32)

func (*PDU) SetData

func (c *PDU) SetData(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*PDU) SetExtraOptional

func (c *PDU) SetExtraOptional(tlv TLV.ITLV)

func (*PDU) SetHeader

func (c *PDU) SetHeader(header *Utils.ByteBuffer) *Exception.Exception

func (*PDU) SetOptionalBody

func (c *PDU) SetOptionalBody(buf *Utils.ByteBuffer) *Exception.Exception

func (*PDU) SetSequenceNumber

func (c *PDU) SetSequenceNumber(seq int32)

func (*PDU) SetValid

func (c *PDU) SetValid(valid byte)

type PDUHeader

type PDUHeader struct {
	Common.ByteData
	CommandLength  int32
	CommandId      int32
	CommandStatus  int32
	SequenceNumber int32
}

func NewPDUHeader

func NewPDUHeader() *PDUHeader

func (*PDUHeader) Construct

func (c *PDUHeader) Construct()

func (*PDUHeader) GetCommandId

func (c *PDUHeader) GetCommandId() int32

func (*PDUHeader) GetCommandLength

func (c *PDUHeader) GetCommandLength() int32

func (*PDUHeader) GetCommandStatus

func (c *PDUHeader) GetCommandStatus() int32

func (*PDUHeader) GetData

func (c *PDUHeader) GetData() (res *Utils.ByteBuffer, err *Exception.Exception)

func (*PDUHeader) GetSequenceNumber

func (c *PDUHeader) GetSequenceNumber() int32

func (*PDUHeader) SetCommandId

func (c *PDUHeader) SetCommandId(cmdId int32)

func (*PDUHeader) SetCommandLength

func (c *PDUHeader) SetCommandLength(length int32)

func (*PDUHeader) SetCommandStatus

func (c *PDUHeader) SetCommandStatus(status int32)

func (*PDUHeader) SetData

func (c *PDUHeader) SetData(buf *Utils.ByteBuffer) *Exception.Exception

func (*PDUHeader) SetSequenceNumber

func (c *PDUHeader) SetSequenceNumber(seq int32)

type QuerySM

type QuerySM struct {
	Request
	// contains filtered or unexported fields
}

func NewQuerySM

func NewQuerySM() *QuerySM

func (*QuerySM) Construct

func (c *QuerySM) Construct()

func (*QuerySM) CreateResponse

func (c *QuerySM) CreateResponse() (IResponse, error)

func (*QuerySM) GetBody

func (c *QuerySM) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*QuerySM) GetInstance

func (c *QuerySM) GetInstance() (IPDU, error)

func (*QuerySM) GetMessageId

func (c *QuerySM) GetMessageId() string

func (*QuerySM) GetSourceAddr

func (c *QuerySM) GetSourceAddr() *Address

func (*QuerySM) SetBody

func (c *QuerySM) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*QuerySM) SetMessageId

func (c *QuerySM) SetMessageId(value string) *Exception.Exception

func (*QuerySM) SetSourceAddr

func (c *QuerySM) SetSourceAddr(value *Address)

func (*QuerySM) SetSourceAddrWithAddr

func (c *QuerySM) SetSourceAddrWithAddr(value string) *Exception.Exception

func (*QuerySM) SetSourceAddrWithTonNpiAddr

func (c *QuerySM) SetSourceAddrWithTonNpiAddr(ton, npi byte, value string) *Exception.Exception

type QuerySMResp

type QuerySMResp struct {
	Response
	// contains filtered or unexported fields
}

func NewQuerySMResp

func NewQuerySMResp() *QuerySMResp

func (*QuerySMResp) Construct

func (c *QuerySMResp) Construct()

func (*QuerySMResp) GetBody

func (c *QuerySMResp) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*QuerySMResp) GetErrorCode

func (c *QuerySMResp) GetErrorCode() byte

func (*QuerySMResp) GetFinalDate

func (c *QuerySMResp) GetFinalDate() string

func (*QuerySMResp) GetInstance

func (c *QuerySMResp) GetInstance() (IPDU, error)

func (*QuerySMResp) GetMessageId

func (c *QuerySMResp) GetMessageId() string

func (*QuerySMResp) GetMessageState

func (c *QuerySMResp) GetMessageState() byte

func (*QuerySMResp) SetBody

func (c *QuerySMResp) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*QuerySMResp) SetErrorCode

func (c *QuerySMResp) SetErrorCode(value byte)

func (*QuerySMResp) SetFinalDate

func (c *QuerySMResp) SetFinalDate(value string) *Exception.Exception

func (*QuerySMResp) SetMessageId

func (c *QuerySMResp) SetMessageId(value string) *Exception.Exception

func (*QuerySMResp) SetMessageState

func (c *QuerySMResp) SetMessageState(value byte)

type ReplaceSM

type ReplaceSM struct {
	Request
	// contains filtered or unexported fields
}

func NewReplaceSM

func NewReplaceSM() *ReplaceSM

func (*ReplaceSM) Construct

func (a *ReplaceSM) Construct()

func (*ReplaceSM) CreateResponse

func (c *ReplaceSM) CreateResponse() (IResponse, error)

func (*ReplaceSM) GetBody

func (c *ReplaceSM) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*ReplaceSM) GetInstance

func (c *ReplaceSM) GetInstance() (IPDU, error)

func (*ReplaceSM) GetMessageId

func (c *ReplaceSM) GetMessageId() string

func (*ReplaceSM) GetRegisteredDelivery

func (c *ReplaceSM) GetRegisteredDelivery() byte

func (*ReplaceSM) GetScheduleDeliveryTime

func (c *ReplaceSM) GetScheduleDeliveryTime() string

func (*ReplaceSM) GetSmDefaultMsgId

func (c *ReplaceSM) GetSmDefaultMsgId() byte

func (*ReplaceSM) GetSmLength

func (c *ReplaceSM) GetSmLength() int16

func (*ReplaceSM) GetSourceAddr

func (c *ReplaceSM) GetSourceAddr() *Address

func (*ReplaceSM) GetValidityPeriod

func (c *ReplaceSM) GetValidityPeriod() string

func (*ReplaceSM) SetBody

func (c *ReplaceSM) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*ReplaceSM) SetMessageId

func (c *ReplaceSM) SetMessageId(value string) *Exception.Exception

func (*ReplaceSM) SetRegisteredDelivery

func (c *ReplaceSM) SetRegisteredDelivery(value byte)

func (*ReplaceSM) SetScheduleDeliveryTime

func (c *ReplaceSM) SetScheduleDeliveryTime(value string) *Exception.Exception

func (*ReplaceSM) SetShortMessage

func (c *ReplaceSM) SetShortMessage(value string) *Exception.Exception

func (*ReplaceSM) SetShortMessageWithEncoding

func (c *ReplaceSM) SetShortMessageWithEncoding(value string, enc Data.Encoding) *Exception.Exception

func (*ReplaceSM) SetSmDefaultMsgId

func (c *ReplaceSM) SetSmDefaultMsgId(value byte)

func (*ReplaceSM) SetSmLength

func (c *ReplaceSM) SetSmLength(value int16)

func (*ReplaceSM) SetSourceAddr

func (c *ReplaceSM) SetSourceAddr(value *Address)

func (*ReplaceSM) SetSourceAddrWithAddr

func (c *ReplaceSM) SetSourceAddrWithAddr(value string) *Exception.Exception

func (*ReplaceSM) SetSourceAddrWithTonNpiAddr

func (c *ReplaceSM) SetSourceAddrWithTonNpiAddr(ton, npi byte, value string) *Exception.Exception

func (*ReplaceSM) SetValidityPeriod

func (c *ReplaceSM) SetValidityPeriod(value string) *Exception.Exception

type ReplaceSMResp

type ReplaceSMResp struct {
	Response
}

func NewReplaceSMResp

func NewReplaceSMResp() *ReplaceSMResp

func (*ReplaceSMResp) Construct

func (c *ReplaceSMResp) Construct()

func (*ReplaceSMResp) GetBody

func (*ReplaceSMResp) GetInstance

func (c *ReplaceSMResp) GetInstance() (IPDU, error)

func (*ReplaceSMResp) SetBody

func (c *ReplaceSMResp) SetBody(buf *Utils.ByteBuffer) (*Exception.Exception, IPDU)

type Request

type Request struct {
	PDU
}

func NewRequest

func NewRequest() *Request

func NewRequestWithCmdId

func NewRequestWithCmdId(cmdId int32) *Request

func (*Request) CanResponse

func (c *Request) CanResponse() bool

func (*Request) Construct

func (c *Request) Construct()

func (*Request) GetResponse

func (c *Request) GetResponse() (res IResponse, err error)

func (*Request) GetResponseCommandId

func (c *Request) GetResponseCommandId() (int32, error)

func (*Request) IsRequest

func (c *Request) IsRequest() bool

func (*Request) IsResponse

func (c *Request) IsResponse() bool

type Response

type Response struct {
	PDU
	// contains filtered or unexported fields
}

func NewResponse

func NewResponse() *Response

func NewResponseWithCmdId

func NewResponseWithCmdId(cmdId int32) *Response

func (*Response) CanResponse

func (c *Response) CanResponse() bool

func (*Response) Construct

func (c *Response) Construct()

func (*Response) GetOriginalRequest

func (c *Response) GetOriginalRequest() IRequest

func (*Response) IsRequest

func (c *Response) IsRequest() bool

func (*Response) IsResponse

func (c *Response) IsResponse() bool

func (*Response) SetOriginalRequest

func (c *Response) SetOriginalRequest(t IRequest)

type ShortMessage

type ShortMessage struct {
	Common.ByteData
	// contains filtered or unexported fields
}

func NewShortMessageWithMaxLength

func NewShortMessageWithMaxLength(maxLength int32) *ShortMessage

func NewShortMessageWithMinMaxLength

func NewShortMessageWithMinMaxLength(minLength, maxLength int32) *ShortMessage

func (*ShortMessage) Construct

func (c *ShortMessage) Construct()

func (*ShortMessage) GetData

func (c *ShortMessage) GetData() (*Utils.ByteBuffer, *Exception.Exception)

func (*ShortMessage) GetEncoding

func (c *ShortMessage) GetEncoding() Data.Encoding

func (*ShortMessage) GetLength

func (c *ShortMessage) GetLength() int32

func (*ShortMessage) GetMessage

func (c *ShortMessage) GetMessage() (string, *Exception.Exception)

func (*ShortMessage) GetMessageWithEncoding

func (c *ShortMessage) GetMessageWithEncoding(enc Data.Encoding) (string, *Exception.Exception)

func (*ShortMessage) SetData

func (c *ShortMessage) SetData(buf *Utils.ByteBuffer) *Exception.Exception

func (*ShortMessage) SetEncoding

func (c *ShortMessage) SetEncoding(enc Data.Encoding) *Exception.Exception

func (*ShortMessage) SetMessage

func (c *ShortMessage) SetMessage(message string) *Exception.Exception

func (*ShortMessage) SetMessageWithEncoding

func (c *ShortMessage) SetMessageWithEncoding(message string, enc Data.Encoding) *Exception.Exception

type SubmitMultiSM

type SubmitMultiSM struct {
	Request
	// contains filtered or unexported fields
}

func NewSubmitMultiSM

func NewSubmitMultiSM() *SubmitMultiSM

func (*SubmitMultiSM) Construct

func (a *SubmitMultiSM) Construct()

func (*SubmitMultiSM) CreateResponse

func (c *SubmitMultiSM) CreateResponse() (IResponse, error)

func (*SubmitMultiSM) GetAlertOnMsgDelivery

func (c *SubmitMultiSM) GetAlertOnMsgDelivery() (bool, *Exception.Exception)

func (*SubmitMultiSM) GetBody

func (c *SubmitMultiSM) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*SubmitMultiSM) GetCallbackNum

func (c *SubmitMultiSM) GetCallbackNum() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitMultiSM) GetCallbackNumAtag

func (c *SubmitMultiSM) GetCallbackNumAtag() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitMultiSM) GetCallbackNumPresInd

func (c *SubmitMultiSM) GetCallbackNumPresInd() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetDataCoding

func (c *SubmitMultiSM) GetDataCoding() byte

func (*SubmitMultiSM) GetDestAddr

func (c *SubmitMultiSM) GetDestAddr() *Address

func (*SubmitMultiSM) GetDestAddrSubunit

func (c *SubmitMultiSM) GetDestAddrSubunit() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetDestSubaddress

func (c *SubmitMultiSM) GetDestSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitMultiSM) GetDestinationPort

func (c *SubmitMultiSM) GetDestinationPort() (int16, *Exception.Exception)

func (*SubmitMultiSM) GetDisplayTime

func (c *SubmitMultiSM) GetDisplayTime() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetEsmClass

func (c *SubmitMultiSM) GetEsmClass() byte

func (*SubmitMultiSM) GetInstance

func (c *SubmitMultiSM) GetInstance() (IPDU, error)

func (*SubmitMultiSM) GetLanguageIndicator

func (c *SubmitMultiSM) GetLanguageIndicator() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetMessagePayload

func (c *SubmitMultiSM) GetMessagePayload() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitMultiSM) GetMsMsgWaitFacilities

func (c *SubmitMultiSM) GetMsMsgWaitFacilities() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetMsValidity

func (c *SubmitMultiSM) GetMsValidity() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetPayloadType

func (c *SubmitMultiSM) GetPayloadType() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetPriorityFlag

func (c *SubmitMultiSM) GetPriorityFlag() byte

func (*SubmitMultiSM) GetPrivacyIndicator

func (c *SubmitMultiSM) GetPrivacyIndicator() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetProtocolId

func (c *SubmitMultiSM) GetProtocolId() byte

func (*SubmitMultiSM) GetRegisteredDelivery

func (c *SubmitMultiSM) GetRegisteredDelivery() byte

func (*SubmitMultiSM) GetReplaceIfPresentFlag

func (c *SubmitMultiSM) GetReplaceIfPresentFlag() byte

func (*SubmitMultiSM) GetSarMsgRefNum

func (c *SubmitMultiSM) GetSarMsgRefNum() (int16, *Exception.Exception)

func (*SubmitMultiSM) GetSarSegmentSeqnum

func (c *SubmitMultiSM) GetSarSegmentSeqnum() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetSarTotalSegments

func (c *SubmitMultiSM) GetSarTotalSegments() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetScheduleDeliveryTime

func (c *SubmitMultiSM) GetScheduleDeliveryTime() string

func (*SubmitMultiSM) GetServiceType

func (c *SubmitMultiSM) GetServiceType() string

func (*SubmitMultiSM) GetSmDefaultMsgId

func (c *SubmitMultiSM) GetSmDefaultMsgId() byte

func (*SubmitMultiSM) GetSmLength

func (c *SubmitMultiSM) GetSmLength() int16

func (*SubmitMultiSM) GetSmsSignal

func (c *SubmitMultiSM) GetSmsSignal() (int16, *Exception.Exception)

func (*SubmitMultiSM) GetSourceAddr

func (c *SubmitMultiSM) GetSourceAddr() *Address

func (*SubmitMultiSM) GetSourceAddrSubunit

func (c *SubmitMultiSM) GetSourceAddrSubunit() (byte, *Exception.Exception)

func (*SubmitMultiSM) GetSourcePort

func (c *SubmitMultiSM) GetSourcePort() (int16, *Exception.Exception)

func (*SubmitMultiSM) GetSourceSubaddress

func (c *SubmitMultiSM) GetSourceSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitMultiSM) GetUserMessageReference

func (c *SubmitMultiSM) GetUserMessageReference() (int16, *Exception.Exception)

func (*SubmitMultiSM) GetValidityPeriod

func (c *SubmitMultiSM) GetValidityPeriod() string

func (*SubmitMultiSM) HasAlertOnMsgDelivery

func (c *SubmitMultiSM) HasAlertOnMsgDelivery() bool

func (*SubmitMultiSM) HasCallbackNum

func (c *SubmitMultiSM) HasCallbackNum() bool

func (*SubmitMultiSM) HasCallbackNumAtag

func (c *SubmitMultiSM) HasCallbackNumAtag() bool

func (*SubmitMultiSM) HasCallbackNumPresInd

func (c *SubmitMultiSM) HasCallbackNumPresInd() bool

func (*SubmitMultiSM) HasDestAddrSubunit

func (c *SubmitMultiSM) HasDestAddrSubunit() bool

func (*SubmitMultiSM) HasDestSubaddress

func (c *SubmitMultiSM) HasDestSubaddress() bool

func (*SubmitMultiSM) HasDestinationPort

func (c *SubmitMultiSM) HasDestinationPort() bool

func (*SubmitMultiSM) HasDisplayTime

func (c *SubmitMultiSM) HasDisplayTime() bool

func (*SubmitMultiSM) HasLanguageIndicator

func (c *SubmitMultiSM) HasLanguageIndicator() bool

func (*SubmitMultiSM) HasMessagePayload

func (c *SubmitMultiSM) HasMessagePayload() bool

func (*SubmitMultiSM) HasMsMsgWaitFacilities

func (c *SubmitMultiSM) HasMsMsgWaitFacilities() bool

func (*SubmitMultiSM) HasMsValidity

func (c *SubmitMultiSM) HasMsValidity() bool

func (*SubmitMultiSM) HasPayloadType

func (c *SubmitMultiSM) HasPayloadType() bool

func (*SubmitMultiSM) HasPrivacyIndicator

func (c *SubmitMultiSM) HasPrivacyIndicator() bool

func (*SubmitMultiSM) HasSarMsgRefNum

func (c *SubmitMultiSM) HasSarMsgRefNum() bool

func (*SubmitMultiSM) HasSarSegmentSeqnum

func (c *SubmitMultiSM) HasSarSegmentSeqnum() bool

func (*SubmitMultiSM) HasSarTotalSegments

func (c *SubmitMultiSM) HasSarTotalSegments() bool

func (*SubmitMultiSM) HasSmsSignal

func (c *SubmitMultiSM) HasSmsSignal() bool

func (*SubmitMultiSM) HasSourceAddrSubunit

func (c *SubmitMultiSM) HasSourceAddrSubunit() bool

func (*SubmitMultiSM) HasSourcePort

func (c *SubmitMultiSM) HasSourcePort() bool

func (*SubmitMultiSM) HasSourceSubaddress

func (c *SubmitMultiSM) HasSourceSubaddress() bool

func (*SubmitMultiSM) HasUserMessageReference

func (c *SubmitMultiSM) HasUserMessageReference() bool

func (*SubmitMultiSM) SetAlertOnMsgDelivery

func (c *SubmitMultiSM) SetAlertOnMsgDelivery(value bool) *Exception.Exception

func (*SubmitMultiSM) SetBody

func (c *SubmitMultiSM) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*SubmitMultiSM) SetCallbackNum

func (c *SubmitMultiSM) SetCallbackNum(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitMultiSM) SetCallbackNumAtag

func (c *SubmitMultiSM) SetCallbackNumAtag(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitMultiSM) SetCallbackNumPresInd

func (c *SubmitMultiSM) SetCallbackNumPresInd(value byte) *Exception.Exception

func (*SubmitMultiSM) SetDataCoding

func (c *SubmitMultiSM) SetDataCoding(dat byte)

func (*SubmitMultiSM) SetDestAddr

func (c *SubmitMultiSM) SetDestAddr(value *Address)

func (*SubmitMultiSM) SetDestAddrFromStr

func (c *SubmitMultiSM) SetDestAddrFromStr(st string) *Exception.Exception

func (*SubmitMultiSM) SetDestAddrFromStrTon

func (c *SubmitMultiSM) SetDestAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*SubmitMultiSM) SetDestAddrSubunit

func (c *SubmitMultiSM) SetDestAddrSubunit(value byte) *Exception.Exception

func (*SubmitMultiSM) SetDestSubaddress

func (c *SubmitMultiSM) SetDestSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitMultiSM) SetDestinationPort

func (c *SubmitMultiSM) SetDestinationPort(value int16) *Exception.Exception

func (*SubmitMultiSM) SetDisplayTime

func (c *SubmitMultiSM) SetDisplayTime(value byte) *Exception.Exception

func (*SubmitMultiSM) SetEsmClass

func (c *SubmitMultiSM) SetEsmClass(dat byte)

func (*SubmitMultiSM) SetLanguageIndicator

func (c *SubmitMultiSM) SetLanguageIndicator(value byte) *Exception.Exception

func (*SubmitMultiSM) SetMessagePayload

func (c *SubmitMultiSM) SetMessagePayload(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitMultiSM) SetMsMsgWaitFacilities

func (c *SubmitMultiSM) SetMsMsgWaitFacilities(value byte) *Exception.Exception

func (*SubmitMultiSM) SetMsValidity

func (c *SubmitMultiSM) SetMsValidity(value byte) *Exception.Exception

func (*SubmitMultiSM) SetPayloadType

func (c *SubmitMultiSM) SetPayloadType(value byte) *Exception.Exception

func (*SubmitMultiSM) SetPriorityFlag

func (c *SubmitMultiSM) SetPriorityFlag(dat byte)

func (*SubmitMultiSM) SetPrivacyIndicator

func (c *SubmitMultiSM) SetPrivacyIndicator(value byte) *Exception.Exception

func (*SubmitMultiSM) SetProtocolId

func (c *SubmitMultiSM) SetProtocolId(dat byte)

func (*SubmitMultiSM) SetRegisteredDelivery

func (c *SubmitMultiSM) SetRegisteredDelivery(dat byte)

func (*SubmitMultiSM) SetReplaceIfPresentFlag

func (c *SubmitMultiSM) SetReplaceIfPresentFlag(dat byte)

func (*SubmitMultiSM) SetSarMsgRefNum

func (c *SubmitMultiSM) SetSarMsgRefNum(value int16) *Exception.Exception

func (*SubmitMultiSM) SetSarSegmentSeqnum

func (c *SubmitMultiSM) SetSarSegmentSeqnum(value uint8) *Exception.Exception

func (*SubmitMultiSM) SetSarTotalSegments

func (c *SubmitMultiSM) SetSarTotalSegments(value uint8) *Exception.Exception

func (*SubmitMultiSM) SetScheduleDeliveryTime

func (c *SubmitMultiSM) SetScheduleDeliveryTime(value string) *Exception.Exception

func (*SubmitMultiSM) SetServiceType

func (c *SubmitMultiSM) SetServiceType(value string) *Exception.Exception

func (*SubmitMultiSM) SetSmDefaultMsgId

func (c *SubmitMultiSM) SetSmDefaultMsgId(value byte)

func (*SubmitMultiSM) SetSmLength

func (c *SubmitMultiSM) SetSmLength(value int16)

func (*SubmitMultiSM) SetSmsSignal

func (c *SubmitMultiSM) SetSmsSignal(value int16) *Exception.Exception

func (*SubmitMultiSM) SetSourceAddr

func (c *SubmitMultiSM) SetSourceAddr(value *Address)

func (*SubmitMultiSM) SetSourceAddrFromStr

func (c *SubmitMultiSM) SetSourceAddrFromStr(st string) *Exception.Exception

func (*SubmitMultiSM) SetSourceAddrFromStrTon

func (c *SubmitMultiSM) SetSourceAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*SubmitMultiSM) SetSourceAddrSubunit

func (c *SubmitMultiSM) SetSourceAddrSubunit(value byte) *Exception.Exception

func (*SubmitMultiSM) SetSourcePort

func (c *SubmitMultiSM) SetSourcePort(value int16) *Exception.Exception

func (*SubmitMultiSM) SetSourceSubaddress

func (c *SubmitMultiSM) SetSourceSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitMultiSM) SetUserMessageReference

func (c *SubmitMultiSM) SetUserMessageReference(value int16) *Exception.Exception

func (*SubmitMultiSM) SetValidityPeriod

func (c *SubmitMultiSM) SetValidityPeriod(value string) *Exception.Exception

type SubmitMultiSMResp

type SubmitMultiSMResp struct {
	Response
	// contains filtered or unexported fields
}

func NewSubmitMultiSMResp

func NewSubmitMultiSMResp() *SubmitMultiSMResp

func (*SubmitMultiSMResp) AddUnsuccessSME

func (c *SubmitMultiSMResp) AddUnsuccessSME(sme *UnsuccessSME) *Exception.Exception

func (*SubmitMultiSMResp) Construct

func (c *SubmitMultiSMResp) Construct()

func (*SubmitMultiSMResp) GetBody

func (c *SubmitMultiSMResp) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*SubmitMultiSMResp) GetInstance

func (c *SubmitMultiSMResp) GetInstance() (IPDU, error)

func (*SubmitMultiSMResp) GetMessageId

func (c *SubmitMultiSMResp) GetMessageId() string

func (*SubmitMultiSMResp) GetNoUnsuccess

func (c *SubmitMultiSMResp) GetNoUnsuccess() int16

func (*SubmitMultiSMResp) GetUnsuccessSME

func (c *SubmitMultiSMResp) GetUnsuccessSME(index int) Common.IByteData

func (*SubmitMultiSMResp) SetBody

func (c *SubmitMultiSMResp) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*SubmitMultiSMResp) SetMessageId

func (c *SubmitMultiSMResp) SetMessageId(value string) *Exception.Exception

type SubmitSM

type SubmitSM struct {
	Request
	// contains filtered or unexported fields
}

func NewSubmitSM

func NewSubmitSM() *SubmitSM

func (*SubmitSM) Construct

func (a *SubmitSM) Construct()

func (*SubmitSM) CreateResponse

func (c *SubmitSM) CreateResponse() (IResponse, error)

func (*SubmitSM) GetAlertOnMsgDelivery

func (c *SubmitSM) GetAlertOnMsgDelivery() (bool, *Exception.Exception)

func (*SubmitSM) GetBody

func (c *SubmitSM) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*SubmitSM) GetCallbackNum

func (c *SubmitSM) GetCallbackNum() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitSM) GetCallbackNumAtag

func (c *SubmitSM) GetCallbackNumAtag() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitSM) GetCallbackNumPresInd

func (c *SubmitSM) GetCallbackNumPresInd() (byte, *Exception.Exception)

func (*SubmitSM) GetDataCoding

func (c *SubmitSM) GetDataCoding() byte

func (*SubmitSM) GetDestAddr

func (c *SubmitSM) GetDestAddr() *Address

func (*SubmitSM) GetDestAddrSubunit

func (c *SubmitSM) GetDestAddrSubunit() (byte, *Exception.Exception)

func (*SubmitSM) GetDestSubaddress

func (c *SubmitSM) GetDestSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitSM) GetDestinationPort

func (c *SubmitSM) GetDestinationPort() (int16, *Exception.Exception)

func (*SubmitSM) GetDisplayTime

func (c *SubmitSM) GetDisplayTime() (byte, *Exception.Exception)

func (*SubmitSM) GetEsmClass

func (c *SubmitSM) GetEsmClass() byte

func (*SubmitSM) GetInstance

func (c *SubmitSM) GetInstance() (IPDU, error)

func (*SubmitSM) GetLanguageIndicator

func (c *SubmitSM) GetLanguageIndicator() (byte, *Exception.Exception)

func (*SubmitSM) GetMessagePayload

func (c *SubmitSM) GetMessagePayload() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitSM) GetMsMsgWaitFacilities

func (c *SubmitSM) GetMsMsgWaitFacilities() (byte, *Exception.Exception)

func (*SubmitSM) GetMsValidity

func (c *SubmitSM) GetMsValidity() (byte, *Exception.Exception)

func (*SubmitSM) GetPayloadType

func (c *SubmitSM) GetPayloadType() (byte, *Exception.Exception)

func (*SubmitSM) GetPriorityFlag

func (c *SubmitSM) GetPriorityFlag() byte

func (*SubmitSM) GetPrivacyIndicator

func (c *SubmitSM) GetPrivacyIndicator() (byte, *Exception.Exception)

func (*SubmitSM) GetProtocolId

func (c *SubmitSM) GetProtocolId() byte

func (*SubmitSM) GetRegisteredDelivery

func (c *SubmitSM) GetRegisteredDelivery() byte

func (*SubmitSM) GetReplaceIfPresentFlag

func (c *SubmitSM) GetReplaceIfPresentFlag() byte

func (*SubmitSM) GetSarMsgRefNum

func (c *SubmitSM) GetSarMsgRefNum() (int16, *Exception.Exception)

func (*SubmitSM) GetSarSegmentSeqnum

func (c *SubmitSM) GetSarSegmentSeqnum() (byte, *Exception.Exception)

func (*SubmitSM) GetSarTotalSegments

func (c *SubmitSM) GetSarTotalSegments() (byte, *Exception.Exception)

func (*SubmitSM) GetScheduleDeliveryTime

func (c *SubmitSM) GetScheduleDeliveryTime() string

func (*SubmitSM) GetServiceType

func (c *SubmitSM) GetServiceType() string

func (*SubmitSM) GetShortMessage

func (c *SubmitSM) GetShortMessage() (string, *Exception.Exception)

func (*SubmitSM) GetShortMessageData

func (c *SubmitSM) GetShortMessageData() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitSM) GetShortMessageWithEncoding

func (c *SubmitSM) GetShortMessageWithEncoding(enc Data.Encoding) (string, *Exception.Exception)

func (*SubmitSM) GetSmDefaultMsgId

func (c *SubmitSM) GetSmDefaultMsgId() byte

func (*SubmitSM) GetSmLength

func (c *SubmitSM) GetSmLength() int16

func (*SubmitSM) GetSmsSignal

func (c *SubmitSM) GetSmsSignal() (int16, *Exception.Exception)

func (*SubmitSM) GetSourceAddr

func (c *SubmitSM) GetSourceAddr() *Address

func (*SubmitSM) GetSourceAddrSubunit

func (c *SubmitSM) GetSourceAddrSubunit() (byte, *Exception.Exception)

func (*SubmitSM) GetSourcePort

func (c *SubmitSM) GetSourcePort() (int16, *Exception.Exception)

func (*SubmitSM) GetSourceSubaddress

func (c *SubmitSM) GetSourceSubaddress() (*Utils.ByteBuffer, *Exception.Exception)

func (*SubmitSM) GetUserMessageReference

func (c *SubmitSM) GetUserMessageReference() (int16, *Exception.Exception)

func (*SubmitSM) GetUserResponseCode

func (c *SubmitSM) GetUserResponseCode() (byte, *Exception.Exception)

func (*SubmitSM) GetValidityPeriod

func (c *SubmitSM) GetValidityPeriod() string

func (*SubmitSM) HasAlertOnMsgDelivery

func (c *SubmitSM) HasAlertOnMsgDelivery() bool

func (*SubmitSM) HasCallbackNum

func (c *SubmitSM) HasCallbackNum() bool

func (*SubmitSM) HasCallbackNumAtag

func (c *SubmitSM) HasCallbackNumAtag() bool

func (*SubmitSM) HasCallbackNumPresInd

func (c *SubmitSM) HasCallbackNumPresInd() bool

func (*SubmitSM) HasDestAddrSubunit

func (c *SubmitSM) HasDestAddrSubunit() bool

func (*SubmitSM) HasDestSubaddress

func (c *SubmitSM) HasDestSubaddress() bool

func (*SubmitSM) HasDestinationPort

func (c *SubmitSM) HasDestinationPort() bool

func (*SubmitSM) HasDisplayTime

func (c *SubmitSM) HasDisplayTime() bool

func (*SubmitSM) HasLanguageIndicator

func (c *SubmitSM) HasLanguageIndicator() bool

func (*SubmitSM) HasMessagePayload

func (c *SubmitSM) HasMessagePayload() bool

func (*SubmitSM) HasMsMsgWaitFacilities

func (c *SubmitSM) HasMsMsgWaitFacilities() bool

func (*SubmitSM) HasMsValidity

func (c *SubmitSM) HasMsValidity() bool

func (*SubmitSM) HasPayloadType

func (c *SubmitSM) HasPayloadType() bool

func (*SubmitSM) HasPrivacyIndicator

func (c *SubmitSM) HasPrivacyIndicator() bool

func (*SubmitSM) HasSarMsgRefNum

func (c *SubmitSM) HasSarMsgRefNum() bool

func (*SubmitSM) HasSarSegmentSeqnum

func (c *SubmitSM) HasSarSegmentSeqnum() bool

func (*SubmitSM) HasSarTotalSegments

func (c *SubmitSM) HasSarTotalSegments() bool

func (*SubmitSM) HasSmsSignal

func (c *SubmitSM) HasSmsSignal() bool

func (*SubmitSM) HasSourceAddrSubunit

func (c *SubmitSM) HasSourceAddrSubunit() bool

func (*SubmitSM) HasSourcePort

func (c *SubmitSM) HasSourcePort() bool

func (*SubmitSM) HasSourceSubaddress

func (c *SubmitSM) HasSourceSubaddress() bool

func (*SubmitSM) HasUserMessageReference

func (c *SubmitSM) HasUserMessageReference() bool

func (*SubmitSM) HasUserResponseCode

func (c *SubmitSM) HasUserResponseCode() bool

func (*SubmitSM) SetAlertOnMsgDelivery

func (c *SubmitSM) SetAlertOnMsgDelivery(value bool) *Exception.Exception

func (*SubmitSM) SetBody

func (c *SubmitSM) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*SubmitSM) SetCallbackNum

func (c *SubmitSM) SetCallbackNum(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitSM) SetCallbackNumAtag

func (c *SubmitSM) SetCallbackNumAtag(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitSM) SetCallbackNumPresInd

func (c *SubmitSM) SetCallbackNumPresInd(value byte) *Exception.Exception

func (*SubmitSM) SetDataCoding

func (c *SubmitSM) SetDataCoding(dat byte)

func (*SubmitSM) SetDestAddr

func (c *SubmitSM) SetDestAddr(value *Address)

func (*SubmitSM) SetDestAddrFromStr

func (c *SubmitSM) SetDestAddrFromStr(st string) *Exception.Exception

func (*SubmitSM) SetDestAddrFromStrTon

func (c *SubmitSM) SetDestAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*SubmitSM) SetDestAddrSubunit

func (c *SubmitSM) SetDestAddrSubunit(value byte) *Exception.Exception

func (*SubmitSM) SetDestSubaddress

func (c *SubmitSM) SetDestSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitSM) SetDestinationPort

func (c *SubmitSM) SetDestinationPort(value int16) *Exception.Exception

func (*SubmitSM) SetDisplayTime

func (c *SubmitSM) SetDisplayTime(value byte) *Exception.Exception

func (*SubmitSM) SetEsmClass

func (c *SubmitSM) SetEsmClass(dat byte)

func (*SubmitSM) SetLanguageIndicator

func (c *SubmitSM) SetLanguageIndicator(value byte) *Exception.Exception

func (*SubmitSM) SetMessagePayload

func (c *SubmitSM) SetMessagePayload(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitSM) SetMsMsgWaitFacilities

func (c *SubmitSM) SetMsMsgWaitFacilities(value byte) *Exception.Exception

func (*SubmitSM) SetMsValidity

func (c *SubmitSM) SetMsValidity(value byte) *Exception.Exception

func (*SubmitSM) SetPayloadType

func (c *SubmitSM) SetPayloadType(value byte) *Exception.Exception

func (*SubmitSM) SetPriorityFlag

func (c *SubmitSM) SetPriorityFlag(dat byte)

func (*SubmitSM) SetPrivacyIndicator

func (c *SubmitSM) SetPrivacyIndicator(value byte) *Exception.Exception

func (*SubmitSM) SetProtocolId

func (c *SubmitSM) SetProtocolId(dat byte)

func (*SubmitSM) SetRegisteredDelivery

func (c *SubmitSM) SetRegisteredDelivery(dat byte)

func (*SubmitSM) SetReplaceIfPresentFlag

func (c *SubmitSM) SetReplaceIfPresentFlag(dat byte)

func (*SubmitSM) SetSarMsgRefNum

func (c *SubmitSM) SetSarMsgRefNum(value int16) *Exception.Exception

func (*SubmitSM) SetSarSegmentSeqnum

func (c *SubmitSM) SetSarSegmentSeqnum(value uint8) *Exception.Exception

func (*SubmitSM) SetSarTotalSegments

func (c *SubmitSM) SetSarTotalSegments(value uint8) *Exception.Exception

func (*SubmitSM) SetScheduleDeliveryTime

func (c *SubmitSM) SetScheduleDeliveryTime(value string) *Exception.Exception

func (*SubmitSM) SetServiceType

func (c *SubmitSM) SetServiceType(value string) *Exception.Exception

func (*SubmitSM) SetShortMessage

func (c *SubmitSM) SetShortMessage(value string) *Exception.Exception

func (*SubmitSM) SetShortMessageData

func (c *SubmitSM) SetShortMessageData(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitSM) SetShortMessageWithEncoding

func (c *SubmitSM) SetShortMessageWithEncoding(value string, enc Data.Encoding) *Exception.Exception

func (*SubmitSM) SetSmDefaultMsgId

func (c *SubmitSM) SetSmDefaultMsgId(value byte)

func (*SubmitSM) SetSmLength

func (c *SubmitSM) SetSmLength(value int16)

func (*SubmitSM) SetSmsSignal

func (c *SubmitSM) SetSmsSignal(value int16) *Exception.Exception

func (*SubmitSM) SetSourceAddr

func (c *SubmitSM) SetSourceAddr(value *Address)

func (*SubmitSM) SetSourceAddrFromStr

func (c *SubmitSM) SetSourceAddrFromStr(st string) *Exception.Exception

func (*SubmitSM) SetSourceAddrFromStrTon

func (c *SubmitSM) SetSourceAddrFromStrTon(ton, npi byte, st string) *Exception.Exception

func (*SubmitSM) SetSourceAddrSubunit

func (c *SubmitSM) SetSourceAddrSubunit(value byte) *Exception.Exception

func (*SubmitSM) SetSourcePort

func (c *SubmitSM) SetSourcePort(value int16) *Exception.Exception

func (*SubmitSM) SetSourceSubaddress

func (c *SubmitSM) SetSourceSubaddress(value *Utils.ByteBuffer) *Exception.Exception

func (*SubmitSM) SetUserMessageReference

func (c *SubmitSM) SetUserMessageReference(value int16) *Exception.Exception

func (*SubmitSM) SetUserResponseCode

func (c *SubmitSM) SetUserResponseCode(value byte) *Exception.Exception

func (*SubmitSM) SetValidityPeriod

func (c *SubmitSM) SetValidityPeriod(value string) *Exception.Exception

type SubmitSMResp

type SubmitSMResp struct {
	Response
	// contains filtered or unexported fields
}

func NewSubmitSMResp

func NewSubmitSMResp() *SubmitSMResp

func (*SubmitSMResp) Construct

func (c *SubmitSMResp) Construct()

func (*SubmitSMResp) GetBody

func (c *SubmitSMResp) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*SubmitSMResp) GetInstance

func (c *SubmitSMResp) GetInstance() (IPDU, error)

func (*SubmitSMResp) GetMessageId

func (c *SubmitSMResp) GetMessageId() string

func (*SubmitSMResp) SetBody

func (c *SubmitSMResp) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

func (*SubmitSMResp) SetMessageId

func (c *SubmitSMResp) SetMessageId(value string) *Exception.Exception

type Unbind

type Unbind struct {
	Request
}

func NewUnbind

func NewUnbind() *Unbind

func (*Unbind) Construct

func (c *Unbind) Construct()

func (*Unbind) CreateResponse

func (c *Unbind) CreateResponse() (IResponse, error)

func (*Unbind) GetBody

func (c *Unbind) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*Unbind) GetInstance

func (c *Unbind) GetInstance() (IPDU, error)

func (*Unbind) SetBody

func (c *Unbind) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

type UnbindResp

type UnbindResp struct {
	Response
}

func NewUnbindResp

func NewUnbindResp() *UnbindResp

func (*UnbindResp) Construct

func (c *UnbindResp) Construct()

func (*UnbindResp) GetBody

func (c *UnbindResp) GetBody() (buf *Utils.ByteBuffer, err *Exception.Exception, source IPDU)

func (*UnbindResp) GetInstance

func (c *UnbindResp) GetInstance() (IPDU, error)

func (*UnbindResp) SetBody

func (c *UnbindResp) SetBody(buf *Utils.ByteBuffer) (err *Exception.Exception, source IPDU)

type UnsuccessSME

type UnsuccessSME struct {
	Address
	// contains filtered or unexported fields
}

func NewUnsuccessSME

func NewUnsuccessSME() *UnsuccessSME

func NewUnsuccessSMEWithAddrErr

func NewUnsuccessSMEWithAddrErr(addr string, err int32) (*UnsuccessSME, *Exception.Exception)

func NewUnsuccessSMEWithTonNpiAddrErr

func NewUnsuccessSMEWithTonNpiAddrErr(ton, npi byte, addr string, err int32) (*UnsuccessSME, *Exception.Exception)

func (*UnsuccessSME) Construct

func (c *UnsuccessSME) Construct()

func (*UnsuccessSME) GetData

func (c *UnsuccessSME) GetData() (*Utils.ByteBuffer, *Exception.Exception)

func (*UnsuccessSME) GetErrorStatusCode

func (c *UnsuccessSME) GetErrorStatusCode() int32

func (*UnsuccessSME) SetData

func (c *UnsuccessSME) SetData(buf *Utils.ByteBuffer) *Exception.Exception

func (*UnsuccessSME) SetErrorStatusCode

func (c *UnsuccessSME) SetErrorStatusCode(sc int32)

type UnsuccessSMEsList

type UnsuccessSMEsList struct {
	Common.ByteDataList
}

func NewUnsuccessSMEsList

func NewUnsuccessSMEsList() *UnsuccessSMEsList

func (*UnsuccessSMEsList) Construct

func (c *UnsuccessSMEsList) Construct()

func (*UnsuccessSMEsList) CreateValue

func (c *UnsuccessSMEsList) CreateValue() Common.IByteData

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL