import "INokSync.idl";
Inheritance diagram for INokiaContact:
Wrapper around NOKIA's PhonebookAdapterDS3::IContact2
Public Member Functions |
|
| void | AddField (in long valueType, in AString stringValue, out long hResult, out long nmpResult) |
|
Add a field of information from the contact. |
|
| long | AmountOfFields (inout long hResult, inout long nmpResult) |
|
Return number of fields this contact has. |
|
| void | DeleteField (in long fieldIndex, out long hResult, out long nmpResult) |
|
Delete a field of information from the contact. |
|
| void | GetField (in long fieldIndex, inout long valueType, out AString stringValue, out long hResult, out long nmpResult) |
|
Get a field of information from the contact. |
|
| ACString | GetLastErrorString () |
|
Return description of last error. |
|
| long | GetLocation (out long hResult, out long nmpResult) |
|
Get location of the contact. |
|
| void | SetField (in long fieldIndex, in AString stringValue, out long hResult, out long nmpResult) |
|
Set a field of information from the contact. |
|
| double | TimeStamp (inout long hResult, inout long nmpResult) |
|
Return timestamp of this contact (does not work). |
|
| void INokiaContact::AddField | ( | in long | valueType, | |
| in AString | stringValue, | |||
| out long | hResult, | |||
| out long | nmpResult | |||
| ) |
Add a field of information from the contact.
| valueType | Input: the type of value in the field (FieldType enumeration) | |
| stringValue | Input: the value of the field | |
| hResult | (see nsresult, hResult and nmpResult in NokSync) | |
| nmpResult | (see nsresult, hResult and nmpResult in NokSync) |
| long INokiaContact::AmountOfFields | ( | inout long | hResult, | |
| inout long | nmpResult | |||
| ) |
Return number of fields this contact has.
| hResult | (see nsresult, hResult and nmpResult in NokSync) | |
| nmpResult | (see nsresult, hResult and nmpResult in NokSync) |
| void INokiaContact::DeleteField | ( | in long | fieldIndex, | |
| out long | hResult, | |||
| out long | nmpResult | |||
| ) |
Delete a field of information from the contact.
| fieldIndex | Input: the index of the field to delete | |
| hResult | (see nsresult, hResult and nmpResult in NokSync) | |
| nmpResult | (see nsresult, hResult and nmpResult in NokSync) |
| void INokiaContact::GetField | ( | in long | fieldIndex, | |
| inout long | valueType, | |||
| out AString | stringValue, | |||
| out long | hResult, | |||
| out long | nmpResult | |||
| ) |
Get a field of information from the contact.
| fieldIndex | Input: the index of the field to get | |
| valueType | Output: the type of value in the field (FieldType enumeration) | |
| stringValue | Output: the value of the field | |
| hResult | (see nsresult, hResult and nmpResult in NokSync) | |
| nmpResult | (see nsresult, hResult and nmpResult in NokSync) |
| ACString INokiaContact::GetLastErrorString | ( | ) |
Return description of last error.
| long INokiaContact::GetLocation | ( | out long | hResult, | |
| out long | nmpResult | |||
| ) |
Get location of the contact.
| hResult | (see nsresult, hResult and nmpResult in NokSync) | |
| nmpResult | (see nsresult, hResult and nmpResult in NokSync) |
| void INokiaContact::SetField | ( | in long | fieldIndex, | |
| in AString | stringValue, | |||
| out long | hResult, | |||
| out long | nmpResult | |||
| ) |
Set a field of information from the contact.
| fieldIndex | Input: the index of the field to set | |
| stringValue | Input: the value of the field | |
| hResult | (see nsresult, hResult and nmpResult in NokSync) | |
| nmpResult | (see nsresult, hResult and nmpResult in NokSync) |
| double INokiaContact::TimeStamp | ( | inout long | hResult, | |
| inout long | nmpResult | |||
| ) |
Return timestamp of this contact (does not work).
This does not seem to work, NOKIA phone always returns zero.
| hResult | (see nsresult, hResult and nmpResult in NokSync) | |
| nmpResult | (see nsresult, hResult and nmpResult in NokSync) |