Source File List

The following sections describe all the source code files included in the system. These files follow the HCC Embedded standard source tree system, described in the HCC Source Tree Guide. All references to file pathnames refer to locations within this standard source tree, not within the package you initially receive.

Note: Do not modify any files except the configuration file.

API Header File

The file src/api/api_ip_app_httpc.h is the only file that should be included by an application using this module. For details of these API functions, see Application Programming Interface.

Configuration File

The file in src/config/config_ip_app_httpc.h contains all the configurable parameters. Configure these as required. For details of these options, see Configuration Options.

System File

The system file is src/ip/apps/http/httpc.c. This file should only be modified by HCC.

Version File

The file src/version/ver_ip_app_httpc.h contains the version number of this module. This version number is checked by all modules that use this module to ensure system consistency over upgrades.

Demo Package

The package ip_app_httpc_demo holds these files in psp/board/demo:

File Description
httpc_user.h Header file defining the httpc_user_init/start/stop/delete() functions for the demo.
httpc_user.c Implements HTTP Client callback functions and demonstrates GET/POST/PUT/DELETE methods.
http_user_fs.c Implements HTTP Client callback functions, demonstrating the methods interfaced to a FAT file system.

The demo also has its own version file, ver_ip_app_httpc_user.h.