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

OsclSocketTOS Class Reference

#include <oscl_socket_types.h>


Public Types

enum  TPVServicePrecedence {
  EPVRoutine = 0, EPVPriority = 1, EPVImmediate = 2, EPVFlash = 3,
  EPVOverrideFlash = 4, EPVCritic_Ecp = 5, EPVInetControl = 6, EPVNetControl = 7
}
enum  TPVServicePriority { EPVNoTOS = 0x0, EPVLDelay = (1 << 4), EPVHiThrpt = (1 << 3), EPVHiRel = (1 << 2) }

Public Methods

 OsclSocketTOS ()
void SetPrecedence (TPVServicePrecedence aPrecedence)
void SetPriority (bool aMinimizeDelay, bool aMaximizeThroughput, bool MaximizeReliability)
void ClearTOS ()
uint8 GetTOS () const


Member Enumeration Documentation

enum OsclSocketTOS::TPVServicePrecedence
 

Enumeration values:
EPVRoutine 
EPVPriority 
EPVImmediate 
EPVFlash 
EPVOverrideFlash 
EPVCritic_Ecp 
EPVInetControl 
EPVNetControl 

enum OsclSocketTOS::TPVServicePriority
 

Enumeration values:
EPVNoTOS 
EPVLDelay 
EPVHiThrpt 
EPVHiRel 


Constructor & Destructor Documentation

OsclSocketTOS::OsclSocketTOS   [inline]
 


Member Function Documentation

void OsclSocketTOS::ClearTOS   [inline]
 

uint8 OsclSocketTOS::GetTOS   const [inline]
 

void OsclSocketTOS::SetPrecedence TPVServicePrecedence    aPrecedence [inline]
 

void OsclSocketTOS::SetPriority bool    aMinimizeDelay,
bool    aMaximizeThroughput,
bool    MaximizeReliability
[inline]
 


The documentation for this class was generated from the following file:
OSCL API
Posting Version: CORE_8.000.1.1_RC4