Jack2 1.9.8
Public Member Functions | Public Attributes

Jack::JackNetExtSlave Struct Reference

Inheritance diagram for Jack::JackNetExtSlave:
Jack::JackNetSlaveInterface Jack::JackRunnableInterface Jack::JackNetInterface

List of all members.

Public Member Functions

 JackNetExtSlave (const char *ip, int port, const char *name, jack_slave_t *request)
int Open (jack_master_t *result)
int Restart ()
int Close ()
void AllocPorts ()
void FreePorts ()
void EncodeTransportData ()
void DecodeTransportData ()
bool Init ()
bool Execute ()
int Read ()
int Write ()
int Process ()
int Start ()
int Stop ()
int SetProcessCallback (JackNetSlaveProcessCallback net_callback, void *arg)
int SetShutdownCallback (JackNetSlaveShutdownCallback shutdown_callback, void *arg)
int SetBufferSizeCallback (JackNetSlaveBufferSizeCallback bufsize_callback, void *arg)
int SetSampleRateCallback (JackNetSlaveSampleRateCallback samplerate_callback, void *arg)

Public Attributes

JackThread fThread
JackNetSlaveProcessCallback fProcessCallback
void * fProcessArg
JackNetSlaveShutdownCallback fShutdownCallback
void * fShutdownArg
JackNetSlaveBufferSizeCallback fBufferSizeCallback
void * fBufferSizeArg
JackNetSlaveSampleRateCallback fSampleRateCallback
void * fSampleRateArg
float ** fAudioCaptureBuffer
float ** fAudioPlaybackBuffer
JackMidiBuffer ** fMidiCaptureBuffer
JackMidiBuffer ** fMidiPlaybackBuffer
int fConnectTimeOut

Detailed Description

Definition at line 424 of file JackNetAPI.cpp.


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