Garmin Fleet Management Controller  2.19.0
fmi_CustomForms.h
Go to the documentation of this file.
1 /*********************************************************************
2 *
3 * HEADER NAME:
4 * fmi_CustomForms.h - Protocol info for custom forms
5 *
6 * Copyright 2008-2013 by Garmin Ltd. or its subsidiaries.
7 *---------------------------------------------------------------------
8 * $NoKeywords$
9 *********************************************************************/
10 #ifndef FMI_CF_H
11 #define FMI_CF_H
12 
13 #if( FMI_SUPPORT_A612 )
14 
15 #define FMI_CF_SCHEMA_ERR_BASE 50
16 #define FMI_CF_XSP_ERR_BASE 200
17 
36 
64 
105 };
106 
108  const char * getCustomFormErrorMsg( const FMI_cf_rcode code );
109 
110 #endif
111 
112 #endif
[58] Text length is out of range
[211] 11 - Undefined entity
[70] Number of days in the month is not valid
[200] Base value for XSP error result codes - USED FOR ENUM ALIGNMENT ONLY
[65] Option ID is used more than one time for a given item
[67] Month value is out of range
[233] 33 - Parser suspended
[221] 21 - Error in processing external entity reference
[52] Item element is incomplete - required values are missing
[215] 15 - Reference to binary entity
[214] 14 - Rreference to invalid character number
[62] Minimum integer value is greater than the maximum integer value
[222] 22 - Document is not standalone
[234] 34 - Parser not suspended
[202] 2 - Syntax error
[219] 19 - Encoding specified in XML declaration is incorrect
[207] 7 - Mismatched tag
[66] Option count is out of range for an item
[225] 25 - Requested feature requires XML_DTD support in Expat
[0] OK result code
[229] 29 - Incomplete markup in parameter entity
[1] GFS error result code
[5] SQL step (query/execution) failed
[236] 36 - Parsing finished
[224] 24 - Entity declared in parameter entity
[10] SQL item extras data type is NULL and cannot be used for query
[227] 27 - Unbound prefix
[237] 37 - Reserved XML prefix
[55] Item count is out of range for a form
[72] Hour value is out of range
[209] 9 - Junk after document element
[61] Maximum integer value is out of range
[54] Item ID is used more than one time
[64] An option elements parent is not a single select or multiple select element
[76] Unknown form item type
[71] Use current is set to false and no date was specified
[59] Integer length is out of range
[7] SQL number of forms exceeded supported limit
[213] 13 - Asynchronous entity
[8] SQL free form position failed
[2] SQL error result code
const char * getCustomFormErrorMsg(const FMI_cf_rcode code)
Lookup for custom forms transmission error codes.
[73] Minute value is out of range
[16] SQL form template is not found in the database
[75] Use current is set to false and no time was specified
[217] 17 - XML declaration not at start of external entity
[9] SQL pack form positions failed
[12] SQL oldest saved form deletion failed
[231] 31 - Text declaration not well-formed
#define FMI_CF_XSP_ERR_BASE
[3] SQL prepare statement failed
[210] 10 - Illegal parameter entity reference
[208] 8 - Duplicate attribute
[228] 28 - Must not undeclare prefix
[232] 32 - Illegal character(s) in public id
[53] An item elements parent is not a form element
[56] A type elements parent is not an item element
[68] Day value is out of range
[14] SQL submitted string pointer is NULL and cannot be used for query
[235] 35 - Parsing aborted
[218] 18 - Unknown encoding
[13] SQL no unsent forms are in the database
[201] 1 - Out of memory
[74] Second value is out of range
[204] 4 - Not well-formed (invalid token)
[239] 39 - Reserved namespace URI prefix
[15] SQL data blob and submitted string sizes are not the same
[223] 23 - Unexpected parser state - please send a bug report
[50] Base value for schema error result codes - USED FOR ENUM ALIGNMENT ONLY
[238] 38 - Reserved XMLNS prefix
[57] Type count is out of range for an item (> 1)
[216] 16 - Reference to external entity in attribute
[60] Minimum integer value is out of range
FMI_cf_rcode
[51] Form element is incomplete - required values are missing
[11] SQL item extras blob and type sizes are not the same
[63] Option element is incomplete - required values are missing
[6] SQL transaction has already been started
[205] 5 - Unclosed token
[69] Year value is out of range
[206] 6 - Partial character
[4] SQL bind parameters failed
[226] 26 - Cannot change setting once parsing has begun
[212] 12 - Recursive entity reference
[220] 20 - Unclosed CDATA section
[230] 30 - XML declaration not well-formed
#define FMI_CF_SCHEMA_ERR_BASE
[203] 3 - No element found