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

# OsclRecvFromRequest Class Reference

`#include <oscl_socket_recv_from.h>`

Inheritance diagram for OsclRecvFromRequest:

## Public Methods
uint8 * | GetRecvData (int32 *aLength)
| OsclRecvFromRequest (OsclSocketMethod &c)
void | RecvFrom (uint8 *&aPtr, uint32 aMaxLen, OsclNetworkAddress &aAddress, uint32 aMultiMax, Oscl_Vector< uint32, OsclMemAllocator > *aPacketLen, Oscl_Vector< OsclNetworkAddress, OsclMemAllocator > *aPacketSource)
void | Success ()

## Detailed Description

This is the AO that interacts with the socket server

## Constructor & Destructor Documentation

OsclRecvFromRequest::OsclRecvFromRequest | ( | OsclSocketMethod & | c | ) | `[inline]`

## Member Function Documentation

uint8* OsclRecvFromRequest::GetRecvData | ( | int32 * | aLength | ) |

void OsclRecvFromRequest::RecvFrom | ( | uint8 *& | aPtr,
|  | uint32 | aMaxLen,
|  | OsclNetworkAddress & | aAddress,
|  | uint32 | aMultiMax,
|  | Oscl_Vector< uint32, OsclMemAllocator > * | aPacketLen,
|  | Oscl_Vector< OsclNetworkAddress, OsclMemAllocator > * | aPacketSource
| ) |

void OsclRecvFromRequest::Success | ( |  | ) | `[virtual]`

| Reimplemented from OsclSocketRequestAO.

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

- oscl_socket_recv_from.h