Browse Source

Remove unneeded include, reorganize control.h

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3543 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/v1.9.3
sletz 16 years ago
parent
commit
e9e9621ad3
7 changed files with 114 additions and 120 deletions
  1. +114
    -114
      common/jack/control.h
  2. +0
    -1
      macosx/JackMachNotifyChannel.h
  3. +0
    -1
      macosx/JackMachServerChannel.h
  4. +0
    -1
      posix/JackSocketServerChannel.h
  5. +0
    -1
      posix/JackSocketServerNotifyChannel.h
  6. +0
    -1
      windows/JackWinNamedPipeNotifyChannel.h
  7. +0
    -1
      windows/JackWinNamedPipeServerChannel.h

+ 114
- 114
common/jack/control.h View File

@@ -125,19 +125,6 @@ void
jackctl_server_destroy(
jackctl_server_t * server);

/**
* Call this function to get list of available drivers. List node data
* pointers is a driver object handle (::jackctl_driver_t).
*
* @param server server object handle to get drivers for
*
* @return Single linked list of driver object handles. Must not be
* modified. Always same for same server object.
*/
const JSList *
jackctl_server_get_drivers_list(
jackctl_server_t * server);

/**
* Call this function to start JACK server
*
@@ -162,6 +149,19 @@ bool
jackctl_server_stop(
jackctl_server_t * server);

/**
* Call this function to get list of available drivers. List node data
* pointers is a driver object handle (::jackctl_driver_t).
*
* @param server server object handle to get drivers for
*
* @return Single linked list of driver object handles. Must not be
* modified. Always same for same server object.
*/
const JSList *
jackctl_server_get_drivers_list(
jackctl_server_t * server);

/**
* Call this function to get list of server parameters. List node data
* pointers is a parameter object handle (::jackctl_parameter_t).
@@ -175,6 +175,82 @@ const JSList *
jackctl_server_get_parameters(
jackctl_server_t * server);

/**
* Call this function to get list of available internal clients. List node data
* pointers is a internal client object handle (::jackctl_internal_t).
*
* @param server server object handle to get internal clients for
*
* @return Single linked list of internal client object handles. Must not be
* modified. Always same for same server object.
*/
const JSList *
jackctl_server_get_internals_list(
jackctl_server_t * server);

/**
* Call this function to load one internal client.
*
* @param server server object handle
* @param internal internal to use
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_load_internal(
jackctl_server_t * server,
jackctl_internal_t * internal);

/**
* Call this function to unload one internal client.
*
* @param server server object handle
* @param internal internal to unload
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_unload_internal(
jackctl_server_t * server,
jackctl_internal_t * internal);

/**
* Call this function to add a slave in the driver slave list.
*
* @param server server object handle
* @param driver driver to add in the driver slave list.
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_add_slave(jackctl_server_t * server,
jackctl_driver_t * driver);

/**
* Call this function to remove a slave from the driver slave list.
*
* @param server server object handle
* @param driver driver to remove from the driver slave list.
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_remove_slave(jackctl_server_t * server,
jackctl_driver_t * driver);

/**
* Call this function to switch master driver.
*
* @param server server object handle
* @param driver driver to switch to
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_switch_master(jackctl_server_t * server,
jackctl_driver_t * driver);

/**
* Call this function to get name of driver.
*
@@ -200,6 +276,31 @@ const JSList *
jackctl_driver_get_parameters(
jackctl_driver_t * driver);

/**
* Call this function to get name of internal client.
*
* @param internal internal object handle to get name of
*
* @return internal name. Must not be modified. Always same for same
* internal object.
*/
const char *
jackctl_internal_get_name(
jackctl_internal_t * internal);

/**
* Call this function to get list of internal parameters. List node data
* pointers is a parameter object handle (::jackctl_parameter_t).
*
* @param internal internal object handle to get parameters for
*
* @return Single linked list of parameter object handles. Must not be
* modified. Always same for same internal object.
*/
const JSList *
jackctl_internal_get_parameters(
jackctl_internal_t * internal);

/**
* Call this function to get parameter name.
*
@@ -414,70 +515,6 @@ bool
jackctl_parameter_constraint_is_fake_value(
jackctl_parameter_t * parameter);

/**
* Call this function to get list of available internal clients. List node data
* pointers is a internal client object handle (::jackctl_internal_t).
*
* @param server server object handle to get internal clients for
*
* @return Single linked list of internal client object handles. Must not be
* modified. Always same for same server object.
*/
const JSList *
jackctl_server_get_internals_list(
jackctl_server_t * server);

/**
* Call this function to get name of internal client.
*
* @param internal internal object handle to get name of
*
* @return internal name. Must not be modified. Always same for same
* internal object.
*/
const char *
jackctl_internal_get_name(
jackctl_internal_t * internal);

/**
* Call this function to get list of internal parameters. List node data
* pointers is a parameter object handle (::jackctl_parameter_t).
*
* @param internal internal object handle to get parameters for
*
* @return Single linked list of parameter object handles. Must not be
* modified. Always same for same internal object.
*/
const JSList *
jackctl_internal_get_parameters(
jackctl_internal_t * internal);

/**
* Call this function to load one internal client.
*
* @param server server object handle
* @param internal internal to use
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_load_internal(
jackctl_server_t * server,
jackctl_internal_t * internal);

/**
* Call this function to unload one internal client.
*
* @param server server object handle
* @param internal internal to unload
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_unload_internal(
jackctl_server_t * server,
jackctl_internal_t * internal);

/**
* Call this function to log an error message.
*
@@ -511,43 +548,6 @@ jack_log(

/* @} */

/**
* Call this function to add a slave in the driver slave list.
*
* @param server server object handle
* @param driver driver to add in the driver slave list.
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_add_slave(jackctl_server_t * server,
jackctl_driver_t * driver);

/**
* Call this function to remove a slave from the driver slave list.
*
* @param server server object handle
* @param driver driver to remove from the driver slave list.
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_remove_slave(jackctl_server_t * server,
jackctl_driver_t * driver);

/**
* Call this function to switch master driver.
*
* @param server server object handle
* @param driver driver to switch to
*
* @return success status: true - success, false - fail
*/
bool
jackctl_server_switch_master(jackctl_server_t * server,
jackctl_driver_t * driver);

#if 0
{ /* Adjust editor indent */
#endif


+ 0
- 1
macosx/JackMachNotifyChannel.h View File

@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#ifndef __JackMachNotifyChannel__
#define __JackMachNotifyChannel__

#include "JackChannel.h"
#include "JackMachPort.h"

namespace Jack


+ 0
- 1
macosx/JackMachServerChannel.h View File

@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#ifndef __JackMachServerChannel__
#define __JackMachServerChannel__

#include "JackChannel.h"
#include "JackPlatformPlug.h"
#include "JackMachPort.h"
#include <map>


+ 0
- 1
posix/JackSocketServerChannel.h View File

@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#ifndef __JackSocketServerChannel__
#define __JackSocketServerChannel__

#include "JackChannel.h"
#include "JackSocket.h"
#include "JackPlatformPlug.h"
#include <poll.h>


+ 0
- 1
posix/JackSocketServerNotifyChannel.h View File

@@ -20,7 +20,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#ifndef __JackSocketServerNotifyChannel__
#define __JackSocketServerNotifyChannel__

#include "JackChannel.h"
#include "JackSocket.h"

namespace Jack


+ 0
- 1
windows/JackWinNamedPipeNotifyChannel.h View File

@@ -20,7 +20,6 @@ Copyright (C) 2004-2006 Grame
#ifndef __JackWinNamedPipeNotifyChannel__
#define __JackWinNamedPipeNotifyChannel__

#include "JackChannel.h"
#include "JackWinNamedPipe.h"

namespace Jack


+ 0
- 1
windows/JackWinNamedPipeServerChannel.h View File

@@ -20,7 +20,6 @@ Copyright (C) 2004-2006 Grame
#ifndef __JackWinNamedPipeServerChannel__
#define __JackWinNamedPipeServerChannel__

#include "JackChannel.h"
#include "JackWinNamedPipe.h"
#include "JackPlatformPlug.h"
#include <list>


Loading…
Cancel
Save