Network Services API  2.70.01.02
Data Structures | Macros | Typedefs
urlhandler.h File Reference

Detailed Description

URL Handler interface.

#include <stddef.h>
Include dependency graph for urlhandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  URLHandler_Setup
 Structure containing URL Handler components. More...
 

Macros

#define URLHandler_GET   1
 
#define URLHandler_POST   2
 
#define URLHandler_PUT   3
 
#define URLHandler_PATCH   4
 
#define URLHandler_DELETE   5
 
#define URLHandler_ENOTHANDLED   0
 
#define URLHandler_EHANDLED   1
 
#define URLHandler_EERRORHANDLED   2
 
#define URLHandler_EHANDLEDSTOP   3
 

Typedefs

typedef struct URLHandler_Object * URLHandler_Handle
 A placeholder used to refer to a user-defined type. More...
 
typedef struct URLHandler_State * URLHandler_Session
 
typedef URLHandler_Handle(* URLHandler_CreateFxn) (void *params, URLHandler_Session session)
 Create a user-defined URLHandler_Object. More...
 
typedef int(* URLHandler_ProcessFxn) (URLHandler_Handle u, int method, const char *url, const char *urlArgs, int contentLength, int s)
 Process an HTTP request. More...
 
typedef void(* URLHandler_ScanFieldFxn) (URLHandler_Handle u, int method, const char *url, const char *field)
 Scan for specific request headers. More...
 
typedef void(* URLHandler_DeleteFxn) (URLHandler_Handle *u)
 Delete a URLHandler. More...
 
typedef struct URLHandler_Setup URLHandler_Setup
 Structure containing URL Handler components. More...
 
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale