[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