#include <ir_sock.h>
class TIASQuery : public TBuf8< KMaxQueryStringLength > |
Public Member Functions | |
---|---|
TIASQuery(const TDesC8 &, const TDesC8 &, TUint) | |
TIASQuery() | |
IMPORT_C void | Get(TDes8 &, TDes8 &, TUint &) |
IMPORT_C void | Set(const TDesC8 &, const TDesC8 &, TUint) |
Inherited Attributes | |
---|---|
TBuf8< KMaxQueryStringLength >::iBuf | |
TDes8::__DECLARE_TEST | |
TDes8::iMaxLength |
An Information Access Service (IAS) query to another device's IAS server.
See also: TIASResponse
Constructs a new IAS query taking the class name, the attribute and the remote device address.
Parameter | Description |
---|---|
aClass | The IAS query class name. |
aAttribute | The IAS query attribute. |
aRemoteDevAddr | The 32 bit address of the remote device to be queried. This is needed because the underlying IrLAP connection may not yet have been established. |
IMPORT_C | TIASQuery | ( | ) |
Constructs an empty IAS query object.
The class name, the attribute and the remote device name must be set before this query object can be used.
Retrieves the detail of this IAS query.
Parameter | Description |
---|---|
aClass | On return, contains the IAS query class name. |
aAttribute | On return, contains the IAS query attribute. |
aRemoteDevAddr | On return, contains the 32 bit address of the remote device to be queried. |