summaryrefslogtreecommitdiff
path: root/orkbasecxx/MultiThreadedServer.cpp
AgeCommit message (Collapse)Author
2009-04-29Fixed memory leak in HttpServer - only affected users of OrkAudio APIGerald Begumisa
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@610 09dcff7a-b715-0410-9601-b79a96267cd0
2009-01-07Modified the orkaudio API, adding the record and pause HTTP commands. The ↵Gerald Begumisa
record command commences or un-pauses recording while the pause command pauses recording - discarding RTP packets from when the pause command is issued. Both commands require the orkuid and party to be specified as HTTP parameters. Note that this represents a change in the arguments required for the StartCapture function in DLLs. Also added an event streaming feature which streams out all tape messages as they are reported in real-time to a client connected. Clients should connect via HTTP, on port 59150. The port is configurable by setting the parameter EventStreamingServerPort in config.xml git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@590 09dcff7a-b715-0410-9601-b79a96267cd0
2007-07-19Multiple orkaudio instances may be ran on one server by setting the ↵Gerald Begumisa
environment variables ORKAUDIO_CONFIG_PATH and ORKAUDIO_LOGGING_PATH to point to the location of the configuration files and log files respectively. Two variables in config.xml <CommandLineServerPort> and <HttpServerPort> have been added which specify the ports for the command line server and HTTP server respectively - these default to 59130 and 59140 respectively, note that previously the default ports were 10000 and 20000 respectively. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@455 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-09Introduced timeout in the HTTP server. Also now checking if a command does ↵Henri Herscher
not return a response. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@406 09dcff7a-b715-0410-9601-b79a96267cd0
2007-02-05ObjectFactory becomes a home brewed singleton instead of an ACE singleton. ↵Henri Herscher
ACE singletons have the problem of not being unique across DLL. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@398 09dcff7a-b715-0410-9601-b79a96267cd0
2007-01-12Fixed Linux and Linux x86_64 compilation problems. Thanks to Matt Roth @ ↵Henri Herscher
Intermedia Marketing Solutions. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@388 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-16Successfully moved MultiThreadedServer.cpp and MultiThreadedServer.h from ↵Henri Herscher
orkaudio to orkbasecxx so that it is accessible by all modules/plugins. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@262 09dcff7a-b715-0410-9601-b79a96267cd0
2006-06-16Moving stuff from orkaudio to orkbasecxxHenri Herscher
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@260 09dcff7a-b715-0410-9601-b79a96267cd0