QueryPort
status_t QueryPort(port_id requestPort, int32 msgCode, request_data* request,
status_t status = QueryPort(destination.port, CONSUMER_ACCEPT_FORMAT,
return QueryPort(destination.port, CONSUMER_FORMAT_CHANGED, &request,
status_t status = QueryPort(destination.port, CONSUMER_GET_LATENCY_FOR,
status_t status = QueryPort(destination.port, CONSUMER_SEEK_TAG_REQUESTED,
return QueryPort(sMediaServerPort, msgCode, request, requestSize, reply,
return QueryPort(sMediaAddonServerPort, msgCode, request, requestSize,
rv = QueryPort(from.port, PRODUCER_FORMAT_PROPOSAL, &request1,
rv = QueryPort(to.port, CONSUMER_ACCEPT_FORMAT, &request2,
rv = QueryPort(from.port, PRODUCER_PREPARE_TO_CONNECT, &request3,
con_status = QueryPort(to.port, CONSUMER_CONNECTED, &request4,
rv = QueryPort(reply4.input.source.port, PRODUCER_CONNECT, &request5,
rv1 = QueryPort(source.port, PRODUCER_DISCONNECT, &request1,
rv2 = QueryPort(destination.port, CONSUMER_DISCONNECTED, &request2,
status_t status = QueryPort(node.port, NODE_SYNC_TO, &request,
rv = QueryPort(node.port, CONTROLLABLE_GET_PARAMETER_WEB, &request,
rv = QueryPort(node.port, CONTROLLABLE_START_CONTROL_PANEL, &request,
rv = QueryPort(producer.port, PRODUCER_GET_LATENCY, &request,
rv = QueryPort(producer.port, PRODUCER_GET_INITIAL_LATENCY, &request,
rv = QueryPort(timeSource.port, TIMESOURCE_GET_START_LATENCY, &request,
status_t status = QueryPort(fileInterface.port,
rv = QueryPort(file_interface.port, FILEINTERFACE_SET_REF, &request,
rv = QueryPort(node.port, FILEINTERFACE_GET_REF, &request, sizeof(request),
rv = QueryPort(file_interface.port, FILEINTERFACE_SNIFF_REF, &request,
rv = QueryPort(output.source.port, PRODUCER_FORMAT_SUGGESTION_REQUESTED,
rv = QueryPort(input.destination.port, CONSUMER_ACCEPT_FORMAT, &request,
status = QueryPort(node.port, NODE_GET_ATTRIBUTES_FOR, &request,
rv = QueryPort(node.port, PRODUCER_GET_NEXT_OUTPUT, &request,
QueryPort(node.port, PRODUCER_DISPOSE_OUTPUT_COOKIE, &request,
rv = QueryPort(node.port, CONSUMER_GET_NEXT_INPUT, &request,
QueryPort(node.port, CONSUMER_DISPOSE_INPUT_COOKIE, &request,
rv = QueryPort(forNode.port, NODE_GET_TIMESOURCE, &request,
status_t status = QueryPort(node.port, CONTROLLABLE_GET_PARAMETER_DATA,
status_t status = QueryPort(node.port, CONTROLLABLE_SET_PARAMETER_DATA,