Crate rusmppz

Crate rusmppz 

Source
Expand description

§Features

  • framez: Implements framez Encoder and Decoder traits.
  • tracing: Enables logging using tracing.
  • pretty-hex-fmt: Logs byte slices like [0x00, 0x00, 0x00, 0x6F] instead of [00, 00, 00, 6F], if tracing feature is enabled.
  • char-fmt: Logs byte slices as characters, if tracing feature is enabled.

Modules§

command
SMPP command.
decode
Traits for decoding SMPP values.
encode
Traits for encoding SMPP values.
framezframez
Codec for encoding and decoding SMPP PDUs.
pdus
SMPP PDUs.
tlvs
Tagged Length Value Field.
types
Core SMPP types.
values
SMPP values.

Structs§

Command
SMPP command.

Enums§

CommandId
Identifies the SMPP operation e.g. submit_sm, bind_transmitter etc.
CommandStatus
Represents the means by which an ESME or MC sends an error code to its peer.
Pdu
SMPP PDU.