<div dir="ltr"><div>Hi everyone, </div><div><br></div><div>I am trying to understand dialog module eventing system.</div><div><br></div><div>I have added this route :</div><div><br></div><div><br></div>event_route[E_DLG_STATE_CHANGED] {<div><br></div><div>    fetch_event_params("$avp(a);$avp(b);$avp(c);$avp(d);$avp(e);$avp(f)");</div><div><br></div><div>    cache_raw_query("redis:0", "PUBLISH serv1 fetch_event_params=$avp(a),$avp(b),$avp(c),$avp(d),$avp(e),$avp(f)", "$avp(res)");</div><div><br></div><div>}<br></div><div><br></div><div><br></div><div>so for each event I can watch an entry </div><div><br></div><div><div>1505503997.413642 [0 <a href="http://127.0.0.1:39734">127.0.0.1:39734</a>] "PUBLISH" "serv1" "fetch_event_params=3917,339471624,1,3,<null>,<null>"</div><div>1505503997.524535 [0 <a href="http://127.0.0.1:39762">127.0.0.1:39762</a>] "PUBLISH" "serv1" "fetch_event_params=3917,339471624,3,4,<null>,<null>"</div><div>1505504018.809746 [0 <a href="http://127.0.0.1:39840">127.0.0.1:39840</a>] "PUBLISH" "serv1" "fetch_event_params=3917,339471624,4,5,<null>,<null>"<br></div></div><div><br></div><div><br></div><div>I understand that </div><div><br></div><div>a = hash_id of dialog</div><div>b= hash_entry of dialog</div><div>c = old_state </div><div>d = new_state</div><div>e & f = do not exist and here just to prove that they do not exist.</div><div><br></div><div>but I don't understand how to use the information of a & b to track dialogs ? if there a function that when fed those parameters gives us callid for example ? <br></div><div><br></div><div>Thanks in advance.</div><div><br></div><div>Kkh</div><div><br></div></div>