BMidiProducer
BMidiProducer* fRemoteSource;
class BMidiProducer;
class BMidiProducer;
friend class BMidiProducer;
class BMidiProducer : public BMidiEndpoint
BMidiProducer(const char *name = NULL);
virtual ~BMidiProducer();
class BMidiLocalProducer : public BMidiProducer
class BMidiProducer;
static BMidiProducer *NextProducer(int32 *id);
static BMidiProducer *FindProducer(int32 id, bool localOnly = false);
friend class BMidiProducer;
BMidiProducer* endpoint = BMidiRoster::FindProducer(fInputId);
BMidiProducer* producer = roster->FindProducer(producerID);
class BMidiProducer;
BMidiProducer* producer = roster->FindProducer(fProducerID);
fRemoteSource = (BMidiProducer*)endp;
: BMidiProducer(name)
void BMidiProducer::_Reserved4() { }
void BMidiProducer::_Reserved5() { }
void BMidiProducer::_Reserved6() { }
void BMidiProducer::_Reserved7() { }
void BMidiProducer::_Reserved8() { }
BMidiProducer::SendConnectRequest(
BMidiProducer::ConnectionMade(BMidiConsumer* consumer)
BMidiProducer::ConnectionBroken(BMidiConsumer* consumer)
BMidiProducer::CountConsumers() const
BMidiProducer::ConsumerAt(int32 index) const
BMidiProducer::Connect(BMidiConsumer* cons)
BMidiProducer::LockProducer() const
BMidiProducer::UnlockProducer() const
BMidiProducer::Disconnect(BMidiConsumer* cons)
BMidiProducer::IsConnected(BMidiConsumer* cons) const
BMidiProducer::Connections() const
BMidiProducer::BMidiProducer(const char* name)
BMidiProducer::~BMidiProducer()
void BMidiProducer::_Reserved1() { }
void BMidiProducer::_Reserved2() { }
void BMidiProducer::_Reserved3() { }
BMidiProducer*
return (BMidiProducer*) endp;
BMidiProducer*
return (BMidiProducer*) endp;
DisconnectDeadProducer((BMidiProducer*) endp);
BMidiProducer* prod = new BMidiProducer();
BMidiProducer* prod = (BMidiProducer*) endp1;
BMidiProducer* prod = (BMidiProducer*) endp;
BMidiProducer* prod, BMidiConsumer* cons, bool mustConnect)
BMidiProducer* prod = (BMidiProducer*) endp;
BMidiRosterLooper::DisconnectDeadProducer(BMidiProducer* prod)
BMidiProducer* prod = (BMidiProducer*) endp;
BMidiProducer* prod, BMidiConsumer* cons, bool mustConnect);
class BMidiProducer;
friend class ::BMidiProducer;
void DisconnectDeadProducer(BMidiProducer* prod);