DeviceEndpoints
fDeviceEndpointsMap.Put(path, new DeviceEndpoints(fd, consumer, producer));
DeviceEndpoints* deviceEndpoints = fDeviceEndpointsMap.Get(path);
DeviceEndpoints(int fd, MidiPortConsumer* consumer, MidiPortProducer* producer)
class DeviceEndpoints;
typedef HashMap<HashString, DeviceEndpoints*> DeviceEndpointsMap;