{
{   The purpose of this request is to provide a means for an application
{ to determine whether or not a message can be sent to a specified
{ destination application.  MLI determines whether or not a message can
{ be sent to the specified application and returns a status value. It can
{ be used before sending a message to determine whether a MLP$SEND_MESSAGE
{ request may be issued or it can be used after a MLP$SEND_MESSAGE to
{ determine whether or not the message has been received.  It can be used
{ for the latter purpose since only one unreceived message can be queued
{ up for the destination application at a time.
{
{        MLP$CONFIRM_SEND (APPLICATION_NAME, DESTINATION_NAME, STATUS)
{
{ APPLICATION_NAME: (input) This parameter specifies the application
{        name by which the calling application identifies itself to MLI
{        and other applications.
{
{ DESTINATION_NAME: (input) This parameter specifies the name of the
{        destination application for which it is to be determined
{        whether or not a message can be sent.
{
{ STATUS: (output) This parameter specifies the request status. A normal
{        status value will be returned to indicate that a message can be
{        sent. An abnormal status which includes the reason ( receiver
{        not signed on, sender not permitted to send, previous message
{        not received etc. ) will be returned to indicate that a message
{        cannot be sent.
{        The following status values may be returned by this request:
{           mlc$busy_interlock
{           mlc$c170_c170_illegal
{           mlc$mli_internal_error
{           mlc$ok
{           mlc$prior_msg_not_received
{           mlc$receiver_name_syntax_error
{           mlc$receiver_not_signed_on
{           mlc$receive_list_full
{           mlc$sender_name_syntax_error
{           mlc$sender_not_permitted
{           mlc$sender_not_signed_on
{           mlc$system_name_no_match
{

