# Poco::Net

# class HTTPReactorServer

Library:
Package:
Header: Poco/Net/HTTPReactorServer.h

## Member Summary

Member Functions: onError, onMessage, port, sendErrorResponse, start, stop

## Constructors

### HTTPReactorServer

HTTPReactorServer(
int port,
HTTPServerParams::Ptr pParams,
HTTPRequestHandlerFactory::Ptr pFactory
);

## Destructor

### ~HTTPReactorServer

~HTTPReactorServer();

## Member Functions

### onError

void onError(
const Poco::Exception & ex
);

### onMessage

void onMessage(
const TcpReactorConnectionPtr & conn
);

### port

int port() const;

### sendErrorResponse

void sendErrorResponse(
HTTPSession & session,
HTTPResponse::HTTPStatus status
);

### start

void start();

### stop

void stop();