text: /*
   *      Copyright (c) 2018, United States government as represented by the
   *      administrator of the National Aeronautics Space Administration.
   *      All rights reserved. This software was created at NASA Glenn
   *      Research Center pursuant to government contracts.
   *
   *      This is governed by the NASA Open Source Agreement and may be used,
   *      distributed and modified only according to the terms of that agreement.
   */
  
  /**
   * \file   osselect.c
   * \author joseph.p.hickey@nasa.gov
   *
   * Purpose: This file contains wrappers around the select() system call
   *
   */
  
  /****************************************************************************************
                                      INCLUDE FILES
   ***************************************************************************************/
  
  #include "os-posix.h"
  
  /* Include the OS-specific header files necessary for select() operations */
  #include <sys/select.h>
  
  
  /****************************************************************************************
                                       COMMON ROUTINES
   After including the OS/C-library specific include files, the basic UNIX select API is used
   ****************************************************************************************/
  
  /* Leverage the portable UNIX-style Select API for POSIX */
  #include "../portable/os-impl-bsd-select.c"
  
  