Jack2  1.9.9
Public Attributes | List of all members
Jack::_session_params Struct Reference

This structure containes master/slave connection parameters, it's used to setup the whole system. More...

#include <JackNetTool.h>

Public Attributes

char fPacketType [8]
 
uint32_t fProtocolVersion
 
int32_t fPacketID
 
char fName [JACK_CLIENT_NAME_SIZE]
 
char fMasterNetName [256]
 
char fSlaveNetName [256]
 
uint32_t fMtu
 
uint32_t fID
 
uint32_t fTransportSync
 
int32_t fSendAudioChannels
 
int32_t fReturnAudioChannels
 
int32_t fSendMidiChannels
 
int32_t fReturnMidiChannels
 
uint32_t fSampleRate
 
uint32_t fPeriodSize
 
uint32_t fSampleEncoder
 
uint32_t fKBps
 
uint32_t fSlaveSyncMode
 
uint32_t fNetworkLatency
 

Detailed Description

This structure containes master/slave connection parameters, it's used to setup the whole system.

We have :

Data encoding : headers (session_params and packet_header) are encoded using HTN kind of functions but float data are kept in LITTLE_ENDIAN format (to avoid 2 conversions in the more common LITTLE_ENDIAN <==> LITTLE_ENDIAN connection case).

Definition at line 88 of file JackNetTool.h.


The documentation for this struct was generated from the following file: