An interface for objects that provide resources for property exchange transactions.  
 More...
#include <juce_CIPropertyExchangeCache.h>
An interface for objects that provide resources for property exchange transactions. 
◆ ~CacheProvider()
  
  | 
        
          | virtual juce::midi_ci::CacheProvider::~CacheProvider | ( |  | ) |  |  | virtualdefault | 
 
 
◆ getDiscoveredMuids()
  
  | 
        
          | virtual std::set< MUID > juce::midi_ci::CacheProvider::getDiscoveredMuids | ( |  | ) | const |  | pure virtual | 
 
Returns a set containing all of the MUIDs currently known to the provider. 
 
 
◆ getCacheForMuidAsInitiator()
Returns a property exchange cache for accumulating replies to transactions we initiated. 
 
 
◆ getCacheForMuidAsResponder()
Returns a property exchange cache for accumulating requests initiated by other devices. 
 
 
◆ getMaxSysexSizeForMuid()
  
  | 
        
          | virtual int juce::midi_ci::CacheProvider::getMaxSysexSizeForMuid | ( | MUID | m | ) | const |  | pure virtual | 
 
Returns the maximum sysex size supported by the device with the given MUID. 
 
 
The documentation for this class was generated from the following file: