Loading codec/c++/sip_codets.cpp +17 −3 Original line number Diff line number Diff line Loading @@ -2924,10 +2924,24 @@ void RSeq::PreDecode (Buffer& buffer) throw (DecodeError) Get_responseNum().SetFormat(Integer::AsciiDecimal); } void RAck::PreEncode (Buffer& buffer) throw (EncodeError) void RAck::PreEncodeField (int field_id, Buffer& buffer) throw (EncodeError) { Charstring csWS; csWS.SetValue(" "); switch(field_id) { case id_responseNum: Get_responseNum().SetFormat(Integer::AsciiDecimal); break; case id_seqNumber: Get_seqNumber().SetFormat(Integer::AsciiDecimal); case id_method: csWS.Encode(buffer); break; default: break; } } void RAck::PreDecode (Buffer& buffer) throw (DecodeError) Loading Loading
codec/c++/sip_codets.cpp +17 −3 Original line number Diff line number Diff line Loading @@ -2924,10 +2924,24 @@ void RSeq::PreDecode (Buffer& buffer) throw (DecodeError) Get_responseNum().SetFormat(Integer::AsciiDecimal); } void RAck::PreEncode (Buffer& buffer) throw (EncodeError) void RAck::PreEncodeField (int field_id, Buffer& buffer) throw (EncodeError) { Charstring csWS; csWS.SetValue(" "); switch(field_id) { case id_responseNum: Get_responseNum().SetFormat(Integer::AsciiDecimal); break; case id_seqNumber: Get_seqNumber().SetFormat(Integer::AsciiDecimal); case id_method: csWS.Encode(buffer); break; default: break; } } void RAck::PreDecode (Buffer& buffer) throw (DecodeError) Loading