Go to the source code of this file.
| typedef struct OSCContainerStruct* OSCcontainer |
| typedef struct OSCMethodStruct* OSCMethod |
| typedef const char* Name |
| typedef struct NetworkReturnAddressStruct* const NetworkReturnAddressPtr |
| typedef void(* methodCallback)(void *context, int arglen, const void *args, OSCTimeTag when, NetworkReturnAddressPtr returnAddr) |
| typedef char OSCData |
| typedef int(* ParamValQuerier)(OSCData *result, void *context) |
| int OSCAddressSpaceMemoryThatWouldBeAllocated | ( | struct OSCAddressSpaceMemoryTuner * | t | ) |
| OSCcontainer OSCInitAddressSpace | ( | struct OSCAddressSpaceMemoryTuner * | t | ) |
References OSCContainerQueryResponseInfoStruct::comment, fatal_error(), Initialized, OSCAddressSpaceMemoryTuner::initNumContainers, OSCAddressSpaceMemoryTuner::initNumMethods, OSCAddressSpaceMemoryTuner::InitTimeMemoryAllocator, MakeFreeContainersList(), MakeFreeMethodsList(), OSCContainerStruct::next, OSCContainerStruct::numChildren, OSCContainerStruct::numMethods, OSCContainerStruct::parent, OSCContainerStruct::QueryResponseInfo, OSCAddressSpaceMemoryTuner::RealTimeMemoryAllocator, RealTimeMemoryAllocator, and TRUE.
| void OSCInitContainerQueryResponseInfo | ( | struct OSCContainerQueryResponseInfoStruct * | i | ) |
References OSCContainerQueryResponseInfoStruct::comment.
| OSCcontainer OSCNewContainer | ( | Name | name, | |
| OSCcontainer | parent, | |||
| struct OSCContainerQueryResponseInfoStruct * | queryInfo | |||
| ) |
| void OSCRemoveContainer | ( | OSCcontainer | container | ) |
| Boolean OSCAddContainerAlias | ( | OSCcontainer | container, | |
| Name | otherName | |||
| ) |
| Boolean OSCRemoveContainerAlias | ( | OSCcontainer | container, | |
| Name | otherName | |||
| ) |
| Boolean OSCGetAddressString | ( | char * | target, | |
| int | maxLength, | |||
| OSCcontainer | c | |||
| ) |
References FALSE, gasHelp(), OSCProblem(), and TRUE.
Referenced by DispatchSubMessage(), and OSCNewMethod().
| OSCcontainer OSCLookUpContainer | ( | Name | address | ) |
| void OSCInitMethodQueryResponseInfo | ( | struct OSCMethodQueryResponseInfoStruct * | i | ) |
| OSCMethod OSCNewMethod | ( | Name | name, | |
| OSCcontainer | container, | |||
| methodCallback | meth, | |||
| void * | context, | |||
| struct OSCMethodQueryResponseInfoStruct * | queryInfo | |||
| ) |
References AllocMethod(), OSCMethodStruct::callback, OSCMethodStruct::context, LONG_ADDR_SIZE, MAX_METHODS_PER_CONTAINER, OSCContainerStruct::methodNames, OSCContainerStruct::methods, OSCContainerStruct::numMethods, OSCGetAddressString(), OSCProblem(), and OSCMethodStruct::QueryResponseInfo.
Referenced by main().
1.5.8