Philips Bluetooth QuickStart Kit GPS Receiver User Manual


 
Bluetooth QuickStart Kit Version 1.0 - User’s Guide Page 49
Copyright 2004-2005 © Embedded Artists AB
Parameters:
[in] pPath - The directory path to the command hook.
[in] pHandler - The EGI function.
Parameters to (*pHandler):
[in] pConn - Control block for the connection.
Return value of (*pHandler):
EGI_DONE, EGI_ERROR or EGI_SUSPEND.
Returns:
TRUE if the function could be registered properly; otherwise FALSE.
B.3.19 symLocal
tSymTable* symLocal( tConnect* pConn )
Return a handle to the local symbol table. Local symbols are stored for each active client
connection and usually contains only connection-specific information, such as the
content length of posted data or a reference to the query string may be attached to the
requested URI.
Parameters:
[in] pConn - Control block for the connection.
Returns:
A reference to the local symbol table.
B.3.20 symDecl
tBool symDecl( tSymTable* pTable, tU8* pName, void
(*pFreeName)(void* pName), void* pAddr, void
(*pFreeAddr)(void* pAddr), void (*pAccess)(tU8* pName, void*
pAddr), tSymType type )
Declare a named variable. Name and address of data is passed by reference and are NOT
being copied by this function. This means that references to automatic variables should
not be used. The declared variable may later be looked up by referring to the given
name.
Parameters:
[in] pTable - The symbol table.
[in] pName - The variable name to use.
[in] pFreeName - Function to release memory occupied by the name. This parameter
may be NULL if the name does not need to be released.
[in] pAddr - The address to the variable.
[in] pFreeAddr - Function to release memory occupied by the variable. This
parameter may be NULL if the variable does not need to be released.
[in] pAccess - Function that will be called just before this variable is read (via the
symGet function). This parameter may be NULL.
[in] type - The type of this variable.