#pdu #sms #smpp

smpp-pdu

Parsing support for SMPP PDUs

3 releases

0.1.4 Jul 9, 2021
0.1.3 Jul 9, 2021
0.1.2 Jul 9, 2021

#4 in #pdu

Download history 91/week @ 2024-07-29 21/week @ 2024-08-05 32/week @ 2024-08-12 20/week @ 2024-08-19 30/week @ 2024-08-26 38/week @ 2024-09-02 79/week @ 2024-09-09 31/week @ 2024-09-16 30/week @ 2024-09-23 82/week @ 2024-09-30 42/week @ 2024-10-07 38/week @ 2024-10-14 44/week @ 2024-10-21 38/week @ 2024-10-28 14/week @ 2024-11-04 19/week @ 2024-11-11

116 downloads per month
Used in smpp

MIT/Apache

120KB
3.5K SLoC

rust-smpp-pdu

An SMPP PDU parsing library for Rust.

Designed to be used with https://gitlab.com/andybalaam/rust-smpp - see there for more information.

Build

First, install Rust.

cargo test

Publish

cargo update
vim CHANGELOG.md   # Set the version number
vim Cargo.toml     # Set the version number
cargo publish
git tag $VERSION
git push --tags

Code of conduct

We follow the Rust code of conduct.

Currently the moderation team consists of Andy Balaam only. We would welcome more members: if you would like to join the moderation team, please contact Andy Balaam.

Andy Balaam may be contacted by email on andybalaam at artificialworlds.net or on mastodon on @andybalaam@mastodon.social.

License

rust-smpp-pdu is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

This project is developed in both my work and personal time, and released under my personal copyright with the agreement of my employer.

Dependencies

~5–12MB
~124K SLoC