{
{    The purpose of this request is to check for the completion of the
{ specified events on the given sockets.  The list of completed events is
{ returned to the caller.  If none of the specified events has completed, the
{ execution of the current task is suspended until the completion of any one of
{ the specified events.
{
{       NAP$SK_AWAIT_SOCKET_EVENTS (SOCKET_EVENTS, COMPLETED_EVENTS, COUNT,
{             STATUS)
{
{ SOCKET_EVENTS: (input)  This parameter specifies an array of socket events to
{       be awaited.
{
{ COMPLETED_EVENTS: (output)  This parameter specifies the array of the
{       completed events.  This parameter is returned only on normal completion
{       of this request.
{
{ COUNT: (output)  This parameter specifies the count of completed events
{       returned via the COMPLETED_EVENTS parameter.
{
{ STATUS: (output) This parameter specifies the request status.
{       CONDITION:
{             nae$sk_invalid_event
{             nae$sk_null_list
{             nae$sk_unknown_socket
{
