{
{   The purpose of this request is to send data over an open connection.  This
{ request will cause delivery of a "data" event to the user at to other end of
{ the connection.
{
{   No attempt is made to "block" outbound data to maximize transmitted packet
{ size.  Each request will (subject to flow control) initiate output on the
{ underlying network.
{
{       NAP$GT_SEND_DATA (CONNECTION, DATA, END_OF_MESSAGE, WAIT,
{         ACTIVITY_STATUS, STATUS)
{
{ CONNECTION: (input) This parameter specifies the connection on which data is
{       to be sent.
{
{ DATA: (input) This parameter specifies data to be included as part of the
{       "data" event.
{
{ END_OF_MESSAGE: (input) This parameter specifies whether the data specified
{       by the DATA parameter is the last data before a message boundary.  The
{       meaning of message boundaries must be agreed upon by the communicating
{       users.
{
{ WAIT: (input) This parameter specifies the action to be taken while waiting
{       for the send data operation to complete.  The permitted values are:
{         osc$wait: The calling task is suspended until the send data
{           operation is complete.
{
{         osc$nowait: The calling task executes concurrently with the send
{           data operation.  The nap$gt_await_activity_complete may be used
{           to wait for the operation to complete.
{
{           The lifetimes of the variables specified by the DATA and
{           ACTIVITY_STATUS parameters must exceed the duration of the interval
{           until the operation completes.
{
{ ACTIVITY_STATUS: (output) This parameter specifies the status of the send
{       data operation.  The specified variable has the following fields:
{
{         complete: A boolean value which specifies whether the operation is
{           complete.
{
{         status: A status value which specifies the completion status of the
{           operation.  The value is meaningless unless the operation is
{           complete.
{           CONDITIONS: nae$connection_failed, nae$conn_termnated_by_peer.
{
{ STATUS: (output) This parameter specifies the request status.
{       CONDITIONS: nae$connection_not_open, nae$conn_terminated_by_peer,
{                   nae$connection_failed.
{       IDENTIFIER: 'NA'
{
