Main Page Modules Class Hierarchy Data Structures File List Data Fields Globals Related Pages

# oscl_socket_stats.h File Reference

`#include "oscl_base.h"`
`#include "oscl_vector.h"`
`#include "oscl_mem.h"`
`#include "oscl_mutex.h"`
`#include "oscl_socket_tuneables.h"`

Go to the source code of this file.

## Enumerations
enum | TOsclSocketStatEvent { EOsclSocket_RequestAO_Success, EOsclSocket_RequestAO_Canceled, EOsclSocket_RequestAO_Error, EOsclSocket_RequestAO_Timeout, EOsclSocket_ServRequestIssued, EOsclSocket_ServPoll, EOsclSocket_OS, EOsclSocket_Readable, EOsclSocket_Writable, EOsclSocket_Except, EOsclSocket_DataRecv, EOsclSocket_DataSent, EOsclSocket_ServRequestComplete, EOsclSocket_ServRequestCancelIssued, EOsclSocketServ_LoopsockOk, EOsclSocketServ_LoopsockError }
enum | TOsclSocketServStatEvent { EOsclSocketServ_SelectNoActivity = 0, EOsclSocketServ_SelectActivity, EOsclSocketServ_SelectRescheduleAsap, EOsclSocketServ_SelectReschedulePoll, EOsclSocketServ_LastEvent }

## Enumeration Type Documentation

enum TOsclSocketServStatEvent

  | Enumeration values:
  EOsclSocketServ_SelectNoActivity |
  EOsclSocketServ_SelectActivity |
  EOsclSocketServ_SelectRescheduleAsap |
  EOsclSocketServ_SelectReschedulePoll |
  EOsclSocketServ_LastEvent |

enum TOsclSocketStatEvent

  | Socket diagnostics. Enumeration values:
  EOsclSocket_RequestAO_Success |
  EOsclSocket_RequestAO_Canceled |
  EOsclSocket_RequestAO_Error |
  EOsclSocket_RequestAO_Timeout |
  EOsclSocket_ServRequestIssued |
  EOsclSocket_ServPoll |
  EOsclSocket_OS |
  EOsclSocket_Readable |
  EOsclSocket_Writable |
  EOsclSocket_Except |
  EOsclSocket_DataRecv |
  EOsclSocket_DataSent |
  EOsclSocket_ServRequestComplete |
  EOsclSocket_ServRequestCancelIssued |
  EOsclSocketServ_LoopsockOk |
  EOsclSocketServ_LoopsockError |