BMidiEndpoint
class BMidiConsumer : public BMidiEndpoint
class BMidiEndpoint
BMidiEndpoint(const char *name);
virtual ~BMidiEndpoint();
class BMidiProducer : public BMidiEndpoint
static BMidiEndpoint *NextEndpoint(int32 *id);
static BMidiEndpoint *FindEndpoint(int32 id, bool localOnly = false);
static status_t Register(BMidiEndpoint *endp);
static status_t Unregister(BMidiEndpoint *endp);
friend class BMidiEndpoint;
void CreateLocal(BMidiEndpoint*);
void DeleteLocal(BMidiEndpoint*);
while (BMidiEndpoint* endpoint = BMidiRoster::NextEndpoint(&id)) {
BMidiEndpoint* endpoint = roster->FindEndpoint(id);
class BMidiEndpoint;
BMidiEndpoint* obj = roster->FindEndpoint(itor->ID());
BMidiEndpoint* endp = (BMidiEndpoint*)fDevices->ItemAt(n);
BMidiEndpoint* endp;
BMidiEndpoint* other = (BMidiEndpoint*)fDevices->ItemAt(t);
((BMidiEndpoint*)fDevices->ItemAt(t))->Release();
BMidiEndpoint* endp = (BMidiEndpoint*)fDevices->ItemAt(t);
: BMidiEndpoint(name)
BMidiEndpoint::IsPersistent() const
BMidiEndpoint::IsValid() const
BMidiEndpoint::Release()
BMidiEndpoint::Acquire()
BMidiEndpoint::SetProperties(const BMessage* properties_)
BMidiEndpoint::GetProperties(BMessage* _properties) const
BMidiEndpoint::Name() const
BMidiEndpoint::Register()
BMidiEndpoint::Unregister()
BMidiEndpoint::BMidiEndpoint(const char* name_)
BMidiEndpoint::~BMidiEndpoint()
void BMidiEndpoint::_Reserved1() { }
void BMidiEndpoint::_Reserved2() { }
void BMidiEndpoint::_Reserved3() { }
void BMidiEndpoint::_Reserved4() { }
void BMidiEndpoint::_Reserved5() { }
void BMidiEndpoint::_Reserved6() { }
void BMidiEndpoint::_Reserved7() { }
void BMidiEndpoint::_Reserved8() { }
BMidiEndpoint::SendRegisterRequest(bool registered)
BMidiEndpoint::SendChangeRequest(BMessage* msg)
BMidiEndpoint::IsRegistered() const
BMidiEndpoint::LockLooper() const
BMidiEndpoint::UnlockLooper() const
BMidiEndpoint::SetName(const char* newName)
BMidiEndpoint::ID() const
BMidiEndpoint::IsProducer() const
BMidiEndpoint::IsConsumer() const
BMidiEndpoint::IsRemote() const
BMidiEndpoint::IsLocal() const
: BMidiEndpoint(name),
BMidiEndpoint* endp;
BMidiEndpoint*
BMidiEndpoint* endp = NULL;
BMidiEndpoint* endp = FindEndpoint(id, localOnly);
BMidiEndpoint* endp = FindEndpoint(id, localOnly);
BMidiRoster::Register(BMidiEndpoint* endp)
BMidiRoster::Unregister(BMidiEndpoint* endp)
BMidiRoster::CreateLocal(BMidiEndpoint* endp)
BMidiRoster::DeleteLocal(BMidiEndpoint* endp)
BMidiEndpoint*
BMidiEndpoint* endp = NULL;
BMidiEndpoint* endp;
BMidiEndpoint*
BMidiEndpoint* endp = EndpointAt(t);
BMidiRosterLooper::AddEndpoint(BMidiEndpoint* endp)
BMidiEndpoint* other = EndpointAt(t - 1);
BMidiRosterLooper::RemoveEndpoint(BMidiEndpoint* endp)
BMidiEndpoint* endp = FindEndpoint(id);
BMidiEndpoint* endp = FindEndpoint(id);
BMidiEndpoint* endp1 = FindEndpoint(prodId);
BMidiEndpoint* endp2 = FindEndpoint(consId);
BMidiRosterLooper::ChangeRegistered(BMessage* msg, BMidiEndpoint* endp)
BMidiRosterLooper::ChangeName(BMessage* msg, BMidiEndpoint* endp)
BMidiRosterLooper::ChangeProperties(BMessage* msg, BMidiEndpoint* endp)
BMidiRosterLooper::ChangeLatency(BMessage* msg, BMidiEndpoint* endp)
BMidiEndpoint* endp = EndpointAt(t);
BMidiEndpoint* endp = EndpointAt(t);
BMidiEndpoint* endp = EndpointAt(t);
BMidiRosterLooper::ChangeEvent(BMessage* msg, BMidiEndpoint* endp)
BMidiEndpoint* endp = EndpointAt(t);
BMidiEndpoint*
return (BMidiEndpoint*) fEndpoints.ItemAt(index);
BMidiEndpoint* endp = EndpointAt(t);
BMidiEndpoint*
BMidiEndpoint* endp = EndpointAt(t);
void ChangeEvent(BMessage* msg, BMidiEndpoint* endp);
BMidiEndpoint* EndpointAt(int32 index);
BMidiEndpoint* NextEndpoint(int32* id);
BMidiEndpoint* FindEndpoint(int32 id);
void AddEndpoint(BMidiEndpoint* endp);
void RemoveEndpoint(BMidiEndpoint* endp);
void ChangeRegistered(BMessage* msg, BMidiEndpoint* endp);
void ChangeName(BMessage* msg, BMidiEndpoint* endp);
void ChangeProperties(BMessage* msg, BMidiEndpoint* endp);
void ChangeLatency(BMessage* msg, BMidiEndpoint* endp);
DeviceWatcher::_SetIcons(BMidiEndpoint* endpoint)
class BMidiEndpoint;
void _SetIcons(BMidiEndpoint* endp);