3 #import <UIKit/UIKit.h>
5 #import <Cocoa/Cocoa.h>
13 @protocol OSCAddressSpaceDelegateProtocol
14 - (void) nodeRenamed:(
OSCNode *)n;
16 - (void) queryResponseNeedsToBeSent:(
OSCMessage *)m;
23 extern id _mainVVOSCAddressSpace;
46 + (id) mainAddressSpace;
49 + (NSMenu *) makeMenuForNode:(
OSCNode *)n withTarget:(
id)t action:(
SEL)a;
50 + (NSMenu *) makeMenuForNode:(
OSCNode *)n ofType:(NSIndexSet *)ts withTarget:(
id)t action:(
SEL)a;
54 - (void) renameAddress:(NSString *)before to:(NSString *)after;
55 - (void) renameAddressArray:(NSArray *)before toArray:(NSArray *)after;
58 - (void) setNode:(
OSCNode *)n forAddress:(NSString *)a;
59 - (void) setNode:(
OSCNode *)n forAddress:(NSString *)a createIfMissing:(BOOL)c;
60 - (void) setNode:(
OSCNode *)n forAddressArray:(NSArray *)a;
61 - (void) setNode:(
OSCNode *)n forAddressArray:(NSArray *)a createIfMissing:(BOOL)c;
64 - (
OSCNode *) findNodeForAddress:(NSString *)p createIfMissing:(BOOL)c;
66 - (NSMutableArray *) findNodesMatchingAddress:(NSString *)a;
69 - (void) nodeRenamed:(
OSCNode *)n;
74 - (void) _dispatchReplyOrError:(
OSCMessage *)m;
76 - (void) addDelegate:(
id)d forPath:(NSString *)p;
77 - (void) removeDelegate:(
id)d forPath:(NSString *)p;
82 @property (assign, readwrite)
id delegate;
Corresponds to an OSC message: contains zero or more values, and the address path the values have to ...
Definition: OSCMessage.h:18
OSCAddressSpace is the primary means of interacting with the OSC address space described in the OSC s...
Definition: OSCAddressSpace.h:41
OSCNode describes a single destination for OSC addresses. The OSC address space is made up of many di...
Definition: OSCNode.h:57