WebServer

Namespace: dmWebServer Language: C++ Type: Defold C++ File: webserver.h Source: engine/dlib/src/dmsdk/dlib/webserver.h Include: dmsdk/dlib/webserver.h

Simple high-level single-threaded Web server based on dmHttpServer The web-server has a handler concept similar to servlets in Java

API

AddHandler

Type: FUNCTION Add a new handler

Parameters

Returns

GetHeader

Type: FUNCTION Get http header value for key

Parameters

Returns

Handler

Type: TYPEDEF Web request handler callback

Parameters

Returns

HandlerParams

Type: STRUCT handler parameters

Members

HServer

Type: TYPEDEF web server handle

Receive

Type: FUNCTION Receive data

Parameters

Returns

RemoveHandler

Type: FUNCTION Remove handle

Parameters

Returns

Request

Type: STRUCT web server request

Members

Result

Type: ENUM result codes

Members

Send

Type: FUNCTION Send response data

Parameters

Returns

SendAttribute

Type: FUNCTION Sends a header attribute

Parameters

Returns

SetStatusCode

Type: FUNCTION Set response status code.

Notes

Parameters

Returns