[mythtv-firehose] mythtv/new-logging commit: 5e6340bab by Raymond Wagner (wagnerrp)
MythTV
noreply at mythtv.org
Mon Jun 6 06:12:49 UTC 2011
Author: Raymond Wagner <rwagner at mythtv.org>
Change Date: 2011-06-05T18:55:37-07:00
Push Date: 2011/06/05 23:12:45 -0700
Repository: mythtv
Branch: new-logging
New Revision: 5e6340bab141b22edc7e88fd922da747de305a9a
Changeset: https://github.com/MythTV/mythtv/commit/5e6340bab
Log:
Add preliminary library for a modular protocol server. The class
MythSocketManager offers the basic functionality of mythbackend's
existing MainServer. It manages the listen server and validation with
the protocol version, and acts as a shell for multiple registered
request handlers, that it hands off announcement, and further
processing.
Currently implemented are handlers for basic status information, and
file serving duties.
Added:
mythtv/libs/libmythprotoserver/libmythprotoserver.pro
mythtv/libs/libmythprotoserver/mythprotoserverexp.h
mythtv/libs/libmythprotoserver/mythsocketmanager.cpp
mythtv/libs/libmythprotoserver/mythsocketmanager.h
mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp
mythtv/libs/libmythprotoserver/requesthandler/basehandler.h
mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp
mythtv/libs/libmythprotoserver/requesthandler/deletethread.h
mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp
mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.h
mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.cpp
mythtv/libs/libmythprotoserver/requesthandler/fileserverutil.h
mythtv/libs/libmythprotoserver/sockethandler.cpp
mythtv/libs/libmythprotoserver/sockethandler.h
mythtv/libs/libmythprotoserver/sockethandler/filetransfer.cpp
mythtv/libs/libmythprotoserver/sockethandler/filetransfer.h
mythtv/libs/libmythprotoserver/socketrequesthandler.h
Modified:
mythtv/libs/libs.pro
More information about the mythtv-firehose
mailing list