ESDEndpoint
ESDEndpoint::Connected() const
ESDEndpoint::Connect(const char *host, uint16 port)
ESDEndpoint::WaitForConnect()
ESDEndpoint::_ConnectThread(void *_arg)
ESDEndpoint *_this = (ESDEndpoint *)_arg;
ESDEndpoint::ConnectThread(void)
ESDEndpoint::Disconnect()
ESDEndpoint::SetCommand(esd_command_t cmd)
ESDEndpoint::SetFormat(int bits, int channels, float rate)
ESDEndpoint::GetServerInfo()
ESDEndpoint::GetFriendlyName(BString &name)
ESDEndpoint::CanSend()
ESDEndpoint::Read(void *buffer, size_t size)
ESDEndpoint::Write(const void *buffer, size_t size)
ESDEndpoint::SendCommand(esd_command_t cmd, const uint8 *obuf, size_t olen, uint8 *ibuf, size_t ilen)
ESDEndpoint::SendDefaultCommand()
ESDEndpoint::ESDEndpoint()
ESDEndpoint::~ESDEndpoint()
ESDEndpoint::InitCheck() const
ESDEndpoint::Reset()
ESDEndpoint::SendAuthKey()
class ESDEndpoint : public BDataIO {
ESDEndpoint();
~ESDEndpoint();
ESDEndpoint *device = (ESDEndpoint *) fDevices.ItemAt(info->internal_id);
ESDEndpoint *device = new ESDEndpoint(path.Path() + strlen(rootPath), path.Path());
delete (ESDEndpoint *)device;
fDevice = new ESDEndpoint();
ESDEndpoint *fDevice;