Class to set usage options and parse settings from input. More...
#include <Settings.h>

Public Member Functions | |
| Settings () | |
| virtual | ~Settings () |
| void | parseInput (int argc, char **argv) |
| Parses command line input. | |
| void | startJackTrip () |
| void | stopJackTrip () |
| void | printUsage () |
| Prints usage help. | |
| bool | getLoopBack () |
Private Attributes | |
| JackTrip * | mJackTrip |
| JackTrip class. | |
| JackTrip::jacktripModeT | mJackTripMode |
| JackTrip::jacktripModeT. | |
| JackTrip::dataProtocolT | mDataProtocol |
| Data Protocol. | |
| int | mNumChans |
| Number of Channels (inputs = outputs). | |
| int | mBufferQueueLength |
| Audio Buffer from network queue length. | |
| JackAudioInterface::audioBitResolutionT | mAudioBitResolution |
| QString | mPeerAddress |
| Peer Address to use in jacktripModeT::CLIENT Mode. | |
| int | mPortNum |
| Port Number. | |
| char * | mClientName |
| bool | mUnderrrunZero |
| Use Underrun to Zero mode. | |
| bool | mLoopBack |
| Loop-back mode. | |
| bool | mJamLink |
| JamLink mode. | |
| bool | mEmptyHeader |
| EmptyHeader mode. | |
| bool | mJackTripServer |
| JackTrip Server mode. | |
| unsigned int | mRedundancy |
| Redundancy factor for data in the network. | |
Class to set usage options and parse settings from input.
| Settings::Settings | ( | ) |
| Settings::~Settings | ( | ) | [virtual] |
| bool Settings::getLoopBack | ( | ) | [inline] |
| void Settings::parseInput | ( | int | argc, | |
| char ** | argv | |||
| ) |
Parses command line input.
| void Settings::printUsage | ( | ) |
Prints usage help.
| void Settings::startJackTrip | ( | ) |
| void Settings::stopJackTrip | ( | ) |
int Settings::mBufferQueueLength [private] |
Audio Buffer from network queue length.
char* Settings::mClientName [private] |
Data Protocol.
bool Settings::mEmptyHeader [private] |
EmptyHeader mode.
JackTrip* Settings::mJackTrip [private] |
JackTrip class.
bool Settings::mJackTripServer [private] |
JackTrip Server mode.
bool Settings::mJamLink [private] |
JamLink mode.
bool Settings::mLoopBack [private] |
Loop-back mode.
int Settings::mNumChans [private] |
Number of Channels (inputs = outputs).
QString Settings::mPeerAddress [private] |
Peer Address to use in jacktripModeT::CLIENT Mode.
int Settings::mPortNum [private] |
Port Number.
unsigned int Settings::mRedundancy [private] |
Redundancy factor for data in the network.
bool Settings::mUnderrrunZero [private] |
Use Underrun to Zero mode.