class MNetworkInfo : public MInetBase |
Interface for getting information on interfaces and routes from IP stack.
Public Member Functions | |
---|---|
TInt | GetAddresses ( TDes8 &) |
TInt | GetInterfaces ( TDes8 &) |
TInt | GetRoutes ( TDes8 &) |
Inherited Functions | |
---|---|
MInetBase::GetApiL(const TDesC8 &,TUint *) | |
MInetBase::GetApiL(const TDesC8 &,TUint) |
TInt | GetAddresses | ( | TDes8 & | aBuffer | ) | const [pure virtual] |
Report all addresses in a single response.
Fill the given memory block by an array of TInetAddressInfo objects (Note: different from the old socket option structure).
TDes8 & aBuffer | Buffer where the data is written |
TInt | GetInterfaces | ( | TDes8 & | aBuffer | ) | const [pure virtual] |
Report all interfaces in a single response.
Fill the given memory block by an array of TInetInterfaceInfo objects (Note: different from the old socket option structure).
TDes8 & aBuffer | Buffer where the data is written |
TInt | GetRoutes | ( | TDes8 & | aBuffer | ) | const [pure virtual] |
Report all routes in a single response. Usage is similar to GetInterfaces and GetAddresses. Data format is an array of TInetRouteInfo structures.
TDes8 & aBuffer |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.