~ubuntu-branches/ubuntu/natty/ecasound2.2/natty

« back to all changes in this revision

Viewing changes to ecasound/ecasound.h

  • Committer: Bazaar Package Importer
  • Author(s): Junichi Uekawa
  • Date: 2008-09-26 09:58:52 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20080926095852-k3v9ewhmxpaltusw
Tags: 2.5.2-3
yodl 2.13.1 removed --unique-output option. Remove --unique-output
accordingly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#ifndef INCLUDED_ECASOUND_H
2
2
#define INCLUDED_ECASOUND_H
3
3
 
 
4
#include <string>
 
5
#include <vector>
4
6
 
5
7
#include <pthread.h>   /* POSIX: pthread_create() */
6
8
#include <signal.h>    /* POSIX: sigaction(), sigwait(), sig_atomic_t */
16
18
 */
17
19
 
18
20
#define ECASOUND_BANNER_ASTERISK_BAR "********************************************************************************\n"
19
 
#define ECASOUND_COPYRIGHT           " (C) 1997-2007 Kai Vehmanen and others    "
 
21
#define ECASOUND_COPYRIGHT           " (C) 1997-2008 Kai Vehmanen and others    "
20
22
 
21
23
#define ECASOUND_RETVAL_SUCCESS         0    /**< Succesful run */
22
24
#define ECASOUND_RETVAL_INIT_FAILURE    1    /**< Unable to initialize */
36
38
  ECA_LOGGER_INTERFACE* logger;
37
39
  ECA_NETECI_SERVER* eciserver;
38
40
  ECA_SESSION* session;
 
41
  std::vector<std::string>* launchcmds;
39
42
  pthread_t* daemon_thread;
40
43
  pthread_mutex_t* lock;
41
44
  sig_atomic_t exit_request;