X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=include%2Fanna%2Fdiameter%2Fcodec%2FAvp.hpp;h=cce2a48223b4cdee6c4fd587fcbddc670c18cddb;hb=b105cc8fc16f1d9bf26969a209e3bf1d506a2ef3;hp=40a75dd232550a360373b66fe2e83bcd72e8949f;hpb=93366a0bda79e6fd6e7dad6316bfcf8cc82f5731;p=anna.git diff --git a/include/anna/diameter/codec/Avp.hpp b/include/anna/diameter/codec/Avp.hpp index 40a75dd..cce2a48 100644 --- a/include/anna/diameter/codec/Avp.hpp +++ b/include/anna/diameter/codec/Avp.hpp @@ -373,14 +373,20 @@ public: /** * Default constructor + @param engine Codec engine used */ - Avp(); + Avp(Engine *engine = NULL); /** * Identified constructor * @param id Avp identifier as pair (code,vendor-id). + @param engine Codec engine used */ - Avp(AvpId id); + Avp(AvpId id, Engine *engine = NULL); + + + /** Sets the codec engine */ + void setEngine(Engine *engine) throw() { a_engine = engine; } // Length references