SEND_VOICE_MSG_PARM_ST

msg_id
A VOICE_MSG_DATA_ID_ST structure.
sender_profile_id
Application profile ID of the message sender.
sender_mailbox_id
A value from 1 to MAX_MAILBOXES that identifies the sender mailbox that holds the message.
receiver_profile_id
Application profile ID of the message recipient.
receiver_mailbox_id
A value from 1 to MAX_MAILBOXES that identifies the recipient mailbox that holds the message.
transaction_id
Transaction ID to be associated with the message in the recipient’s mailbox. The default value is NULL.
msg_send_time
Specifies the when the message should be sent to the recipient. This value consists of the date and time to the nearest second, in time_t format, and would normally be the output of a system function such as mktime(). A value later than the current date and time indicates that the message should be sent at a future time. A value of zero or earlier than the current date and time indicates that the message should be sent immediately.

The default set by CA_Set_Send_Voice_Msg_Defaults() is zero (send immediately).

security
Indicates whether the message is private (SECURITY_PRIVATE) or available to anyone (SECURITY_PUBLIC).

The default set by CA_Set_Send_Voice_Msg_Defaults() is SECURITY_PRIVATE.

urgency
Indicates whether the message priority is normal (URGENCY_NORMAL), urgent (URGENCY_URGENT), or emergency (URGENCY_EMERGENCY).

The default set by CA_Set_Send_Voice_Msg_Defaults() is URGENCY_NORMAL.

acknowledge
Indicates whether acknowledgment of receipt of this message is required (ACK_REQUESTED) or not required (ACK_NOT_REQUESTED).

The ACK_NO_OUTGOING flag can also be specified or logically ORed with the ACK_REQUESTED or ACK_NOT_REQUESTED flags. Using ACK_NO_OUTGOING flag means that the message is not left in the sender’s list of outgoing messages, so the sender cannot subsequently delete the message before the recipient has seen it.

The default set by CA_Set_Send_Voice_Msg_Defaults() is ACK_REQUESTED.