SAKEGetSpecificRecordsInput
Input object passed to sakeGetSpecificRecords.
- typedef struct
- {
- char * mTableId;
- int * mRecordIds;
- int mNumRecordIds;
- char ** mFieldNames;
- int mNumFields;
- } SAKEGetSpecificRecordsInput;
Members
- mTableId
- Points to the tableid of the table from which to get the records.
- mRecordIds
- An array of recordids, each one identifying a record which is to be returned.
- mNumRecordIds
- The number of recordids in the mRecordIds array.
- mFieldNames
- Points to an array of strings, each of which contains the name of a field for which to return values.
- mNumFields
- stores the number of strings in the mFieldNames array. This list controls the values which will be returned as part of the response. The array can contain just one field name, the names of all the fields in the table, or any subset of the field names.
Remarks
In addition to the fields which the developer defines, you can also request values for the “recordid” field, “ownerid” field (if the table has an owner type of profile), and “num_ratings” and “average_rating” fields (if the table has its ratings option set to true).
See Appendix II in the Overview for more information on special fields used in Sake.
Section Reference: Gamespy Sake SDK
See Also: sakeGetSpecificRecords