10 #ifndef K_API_HTTP_SERVER_CHANNEL_H
11 #define K_API_HTTP_SERVER_CHANNEL_H
78 #include <kApi/Io/kHttpServerChannel.x.h>
kStatus kHttpServerChannel_DetachClient(kHttpServerChannel channel, kTcpClient *client)
Transfers ownership of the underlying TCP client object associated with this channel.
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.
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.