#include <JackNetInterface.h>
|
| JackNetSlaveInterface (const char *ip, int port) |
|
| JackNetInterface (const char *multicast_ip, int port) |
|
| JackNetInterface (session_params_t ¶ms, JackNetSocket &socket, const char *multicast_ip) |
|
|
bool | Init () |
|
bool | InitConnection (int time_out_sec) |
|
bool | InitRendering () |
|
net_status_t | SendAvailableToMaster (long count=LONG_MAX) |
|
net_status_t | SendStartToMaster () |
|
bool | SetParams () |
|
int | SyncRecv () |
|
int | SyncSend () |
|
int | DataRecv () |
|
int | DataSend () |
|
void | EncodeSyncPacket () |
|
void | DecodeSyncPacket () |
|
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 () |
|
virtual void | EncodeTransportData ()=0 |
|
virtual void | DecodeTransportData ()=0 |
|
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 () |
|
NetAudioBuffer * | AudioBufferFactory (int nports, char *buffer) |
|
|
static uint | fSlaveCounter = 0 |
|
This class describes the Net Interface for slaves (NetDriver and NetAdapter)
Definition at line 180 of file JackNetInterface.h.
The documentation for this class was generated from the following files: