void CTransfer::OnChange(int prop) { String value = GetProp(prop); List_String dbg = getPropDebug(prop, value); fprintf(stdout,"TRANSFER.%s:%s = %s\n", (const char*)GetStrProp(P_FILEPATH), (const char*)dbg[1], (const char*)dbg[2]); }
void CConversation::OnChange(int prop) { String value = GetProp(prop); List_String dbg = getPropDebug(prop, value); Sid::String displ_name = GetStrProp(Conversation::P_DISPLAYNAME); fprintf(stdout,"CONVERSATION.%s:%s = %s\n", (const char*)displ_name, (const char*)dbg[1], (const char*)dbg[2]); fflush(stdout); }
void CVoicemail::OnChange(int prop) { String value = GetProp(prop); List_String dbg = getPropDebug(prop, value); fprintf(stdout,"VOICEMAIL.%s:%s = %s\n", (const char*)GetStrProp(Voicemail::P_PARTNER_HANDLE), (const char*)dbg[1], (const char*)dbg[2]); if (prop == Voicemail::P_STATUS) { switch (atoi((const char*)value)) { case Voicemail::RECORDING: m_sync.notify(); break; case Voicemail::RECORDED: m_sync.notify(); break; // case Voicemail::PLAYED: m_sync.Trigger(); break; default: break; } } }