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

# OsclSocketRequest Class Reference

`#include <oscl_socket_request.h>`

## Public Methods
| OsclSocketRequest ()
TPVSocketFxn | Fxn ()
void | CancelRequest ()
void | Activate (SocketRequestParam *iParam, OsclSocketRequestAO &a)
void | Complete (OsclSocketServRequestQElem *, int32 aStatus, int32 aSockErr=0)
## Data Fields
OsclSocketRequestAO * | iSocketRequestAO
SocketRequestParam * | iParam
OsclSocketI * | iSocketI

## Detailed Description

This class defines the request interface to the PV socket server.

## Constructor & Destructor Documentation

OsclSocketRequest::OsclSocketRequest | ( |  | ) | `[inline]`

## Member Function Documentation

void OsclSocketRequest::Activate | ( | SocketRequestParam * | iParam,
|  | OsclSocketRequestAO & | a
| ) |

void OsclSocketRequest::CancelRequest | ( |  | ) |

void OsclSocketRequest::Complete | ( | OsclSocketServRequestQElem * | ,
|  | int32 | aStatus,
|  | int32 | aSockErr = 0
| ) |

TPVSocketFxn OsclSocketRequest::Fxn | ( |  | ) | `[inline]`

## Field Documentation

SocketRequestParam* OsclSocketRequest::iParam

OsclSocketI* OsclSocketRequest::iSocketI

OsclSocketRequestAO* OsclSocketRequest::iSocketRequestAO

The documentation for this class was generated from the following file:

- oscl_socket_request.h