List of all members.
Public Member Functions |
| JackNetExtSlave (const char *ip, int port, const char *name, jack_slave_t *request) |
void | AllocPorts () |
void | FreePorts () |
int | Open (jack_master_t *result) |
int | Restart () |
int | Close () |
void | EncodeTransportData () |
void | DecodeTransportData () |
bool | Init () |
bool | IsRunning () |
bool | Execute () |
int | Read () |
int | Write () |
void | DummyProcess () |
int | Process () |
int | Start () |
int | Stop () |
int | SetProcessCallback (JackNetSlaveProcessCallback net_callback, void *arg) |
int | SetShutdownCallback (JackNetSlaveShutdownCallback shutdown_callback, void *arg) |
int | SetRestartCallback (JackNetSlaveRestartCallback restart_callback, void *arg) |
int | SetErrorCallback (JackNetSlaveErrorCallback error_callback, void *arg) |
int | SetBufferSizeCallback (JackNetSlaveBufferSizeCallback bufsize_callback, void *arg) |
int | SetSampleRateCallback (JackNetSlaveSampleRateCallback samplerate_callback, void *arg) |
| JackNetSlaveInterface (const char *ip, int port) |
| JackNetInterface (const char *multicast_ip, int port) |
| JackNetInterface (session_params_t ¶ms, JackNetSocket &socket, const char *multicast_ip) |
Public Attributes |
float ** | fAudioCaptureBuffer |
float ** | fAudioPlaybackBuffer |
JackMidiBuffer ** | fMidiCaptureBuffer |
JackMidiBuffer ** | fMidiPlaybackBuffer |
JackThread | fThread |
JackNetSlaveProcessCallback | fProcessCallback |
void * | fProcessArg |
JackNetSlaveShutdownCallback | fShutdownCallback |
void * | fShutdownArg |
JackNetSlaveRestartCallback | fRestartCallback |
void * | fRestartArg |
JackNetSlaveErrorCallback | fErrorCallback |
void * | fErrorArg |
JackNetSlaveBufferSizeCallback | fBufferSizeCallback |
void * | fBufferSizeArg |
JackNetSlaveSampleRateCallback | fSampleRateCallback |
void * | fSampleRateArg |
int | fConnectTimeOut |
int | fFrames |
Additional Inherited Members |
bool | InitConnection (int time_out_sec) |
bool | InitRendering () |
net_status_t | SendAvailableToMaster (int count=INT_MAX) |
net_status_t | SendStartToMaster () |
bool | SetParams () |
int | SyncRecv () |
int | SyncSend () |
int | DataRecv () |
int | DataSend () |
void | EncodeSyncPacket (int frames=-1) |
void | DecodeSyncPacket (int &frames) |
int | Recv (size_t size, int flags) |
int | Send (size_t size, int flags) |
void | FatalRecvError () |
void | FatalSendError () |
void | InitAPI () |
void | Initialize () |
int | SetNetBufferSize () |
void | FreeNetworkBuffers () |
int | MidiSend (NetMidiBuffer *buffer, int midi_channnels, int audio_channels) |
int | AudioSend (NetAudioBuffer *buffer, int audio_channels) |
int | MidiRecv (packet_header_t *rx_head, NetMidiBuffer *buffer, uint &recvd_midi_pckt) |
int | AudioRecv (packet_header_t *rx_head, NetAudioBuffer *buffer) |
int | FinishRecv (NetAudioBuffer *buffer) |
void | SetRcvTimeOut () |
void | SetPacketTimeOut (int time_out) |
NetAudioBuffer * | AudioBufferFactory (int nports, char *buffer) |
static uint | fSlaveCounter = 0 |
Detailed Description
Definition at line 475 of file JackNetAPI.cpp.
The documentation for this struct was generated from the following file: