Jack::_session_params Struct Reference
This structure containes master/slave connection parameters, it's used to setup the whole system.
More...
#include <JackNetTool.h>
List of all members.
|
Public Attributes |
char | fPacketType [7] |
char | fProtocolVersion |
uint32_t | fPacketID |
char | fName [JACK_CLIENT_NAME_SIZE] |
char | fMasterNetName [256] |
char | fSlaveNetName [256] |
uint32_t | fMtu |
uint32_t | fID |
uint32_t | fTransportSync |
uint32_t | fSendAudioChannels |
uint32_t | fReturnAudioChannels |
uint32_t | fSendMidiChannels |
uint32_t | fReturnMidiChannels |
uint32_t | fSampleRate |
uint32_t | fPeriodSize |
uint32_t | fFramesPerPacket |
uint32_t | fBitdepth |
uint32_t | fSlaveSyncMode |
char | fNetworkMode |
Detailed Description
This structure containes master/slave connection parameters, it's used to setup the whole system.
We have :
- some info like version, type and packet id
- names
- network parameters (hostnames and mtu)
- nunber of audio and midi channels
- sample rate and buffersize
- number of audio frames in one network packet (depends on the channel number)
- is the NetDriver in Sync or ASync mode ?
- is the NetDriver linked with the master's transport
Definition at line 55 of file JackNetTool.h.
The documentation for this struct was generated from the following file: