Changes message status to Listened.
Blueworx Voice Response library (libvae.a)
Custom Server library (libca.a)
#include "CA_header.h" #include "CA_access_db.h" int CA_Set_Voice_Msg_Listened ( SET_VOICE_MSG_LISTENED_PARM_ST *set_voice_msg_listened_parm_sp );
This subroutine changes the message status from New, Checked, or Undeliverable to Listened and records the date and time of the change in the database.
If an acknowledgement for a message was requested it is sent at this time.
If a message status is already Listened, this subroutine has no effect and does not return an error.
If a message status is Saved and the message has already been Listened to, this subroutine has no effect and does not return and error.
If a message status is Saved and the message was not listened to before it was saved then the date and time the message was listened to (that is, the status of the message is changed by this subroutine) is recorded in the database but the status is not changed.
CA_ACCESS_NOBUFS
CA_INV_ADDR
CA_INV_MAILBOX_ID
CA_INV_PROFILE_ID
CA_INV_REQUEST
CA_NO_MSG_RECV
CA_NOT_INIT
CA_REQ_FAILED
CA_TERMINATING
CA_VOICE_MSG_NOT_FOUND