#include <JackNetInterface.h>
List of all members.
Public Member Functions |
|
| JackNetSlaveInterface (const char *ip, int port) |
|
| JackNetInterface (const char *multicast_ip, int port) |
|
| JackNetInterface (session_params_t ¶ms, JackNetSocket &socket, const char *multicast_ip) |
Protected Member Functions |
|
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) |
|
NetAudioBuffer * | AudioBufferFactory (int nports, char *buffer) |
Static Protected Attributes |
|
static uint | fSlaveCounter = 0 |
Detailed Description
This class describes the Net Interface for slaves (NetDriver and NetAdapter)
Definition at line 177 of file JackNetInterface.h.
The documentation for this class was generated from the following files: