Skip to content

mustafabayar/EasyDiameter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diameter Protocol Framework.

Maven Central contributions welcome license

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

Usage

Check the Test folder to see examples about how to use this library. Currently there is no documentation support.

Contributing

  1. 🍴 Fork it (https://github.com/mustafabayar/EasyDiameter/fork)
  2. Create your feature branch (git checkout -b feature/foo)
  3. HACK AWAY! 🔨🔨🔨
  4. Commit your changes (git commit -m 'Add some foo')
  5. Push to the branch (git push origin feature/foo)
  6. 🔃 Create a new Pull Request

Support

If you have any questions reach out to me at one of the following places!

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Diameter Protocol Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages