Zen API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kHttpServerChannel.h
Go to the documentation of this file.
1 
10 #ifndef K_API_HTTP_SERVER_CHANNEL_H
11 #define K_API_HTTP_SERVER_CHANNEL_H
12 
13 #include <kApi/Io/kNetwork.h>
14 
21 //typedef kObject kHttpServerChannel; --forward-declared in kApiDef.x.h
22 
31 
40 
59 
77 
78 #include <kApi/Io/kHttpServerChannel.x.h>
79 
80 #endif
kStatus kHttpServerChannel_DetachClient(kHttpServerChannel channel, kTcpClient *client)
Transfers ownership of the underlying TCP client object associated with this channel.
Represents a WebSocket.
kStatus kHttpServerChannel_ProcessWebSocketRequest(kHttpServerChannel channel, kBool shouldAccept, kWebSocket *webSocket)
Processes a websocket request.
kHttpServerRequest kHttpServerChannel_Request(kHttpServerChannel channel)
Accesses a kHttpServerRequest object that can be used to parse an incoming request.
Represents the server side of an HTTP connection.
Represents a TCP client.
Supports HTTP server response formatting.
IP networking definitions.
Represents an error code.
kHttpServerResponse kHttpServerChannel_Response(kHttpServerChannel channel)
Accesses a kHttpServerResponse object that can be used to format an outgoing response.
Represents a boolean value.
Supports HTTP server request parsing.