With EasyDiameter, it is easy to build and parse Diameter Protocol messages. With over 1600 AVP(Attribute Value Pair) in the dictionary and good naming conventions for protocol constants, EasyDiameter makes it easy to create Diameter applications without knowing much about the protocol itself and lets the developer to focus on behavior of their application. Now, EasyDiameter also supports simple Client and Server structure. All you need to do is to provide your own server or client behavior, and EasyDiameter will deal with the connection and transaction.
Implementation of RFC3588 / RFC6733
Check the Test folder to see examples about how to use this library. Currently there is no documentation support.
- 🍴 Fork it (https://github.com/mustafabayar/EasyDiameter/fork)
- Create your feature branch (
git checkout -b feature/foo
) - HACK AWAY! 🔨🔨🔨
- Commit your changes (
git commit -m 'Add some foo'
) - Push to the branch (
git push origin feature/foo
) - 🔃 Create a new Pull Request
If you have any questions reach out to me at one of the following places!
This project is licensed under the MIT License - see the LICENSE file for details