Lines Matching refs:reply

281 			server_change_flavor_instances_count_reply reply;
291 request.SendReply(status, &reply, sizeof(reply));
305 server_register_app_reply reply;
309 request.SendReply(status, &reply, sizeof(reply));
317 server_unregister_app_reply reply;
320 request.SendReply(status, &reply, sizeof(reply));
328 server_get_add_on_ref_reply reply;
331 reply.result = gNodeManager->GetAddOnRef(request.add_on_id, &ref);
332 reply.ref = ref;
334 request.SendReply(reply.result, &reply, sizeof(reply));
342 server_node_id_for_reply reply;
345 &reply.node_id);
346 request.SendReply(status, &reply, sizeof(reply));
354 server_get_live_node_info_reply reply;
357 &reply.live_info);
358 request.SendReply(status, &reply, sizeof(reply));
366 server_get_live_nodes_reply reply;
375 reply.count = nodes.size();
376 reply.area = -1;
378 live_node_info* infos = reply.live_info;
381 if (reply.count > MAX_LIVE_INFO) {
383 size_t size = (reply.count * sizeof(live_node_info)
389 reply.area = area;
390 reply.count = 0;
394 for (int32 index = 0; index < reply.count; index++)
399 reply.area = _kern_transfer_area(area, &reply.address,
401 if (reply.area < 0) {
403 reply.count = 0;
407 status = request.SendReply(status, &reply, sizeof(reply));
408 if (status != B_OK && reply.area >= 0) {
410 delete_area(reply.area);
419 server_get_node_for_reply reply;
422 request.team, &reply.clone);
423 request.SendReply(status, &reply, sizeof(reply));
431 server_release_node_reply reply;
435 request.SendReply(status, &reply, sizeof(reply));
443 server_release_node_reply reply;
446 request.SendReply(status, &reply, sizeof(reply));
454 server_register_node_reply reply;
458 request.team, request.timesource_id, &reply.node_id);
459 request.SendReply(status, &reply, sizeof(reply));
467 server_unregister_node_reply reply;
470 request.team, &reply.add_on_id, &reply.flavor_id);
471 request.SendReply(status, &reply, sizeof(reply));
479 server_publish_inputs_reply reply;
500 request.SendReply(status, &reply, sizeof(reply));
508 server_publish_outputs_reply reply;
529 request.SendReply(status, &reply, sizeof(reply));
537 server_get_node_reply reply;
540 &reply.node, reply.input_name, &reply.input_id);
541 request.SendReply(status, &reply, sizeof(reply));
549 server_set_node_reply reply;
555 request.SendReply(status, &reply, sizeof(reply));
564 server_get_dormant_node_for_reply reply;
567 &reply.node_info);
568 request.SendReply(status, &reply, sizeof(reply));
576 server_get_instances_for_reply reply;
579 request.flavor_id, reply.node_id, &reply.count,
581 if (reply.count == MAX_NODE_ID
587 request.SendReply(status, &reply, sizeof(reply));
595 server_set_node_timesource_reply reply;
598 request.SendReply(result, &reply, sizeof(reply));
606 server_register_add_on_reply reply;
608 gNodeManager->RegisterAddOn(request.ref, &reply.add_on_id);
609 request.SendReply(B_OK, &reply, sizeof(reply));
642 server_get_dormant_nodes_reply reply;
643 reply.count = request.max_count;
646 = new(std::nothrow) dormant_node_info[reply.count];
648 reply.result = gNodeManager->GetDormantNodes(infos,
649 &reply.count,
655 reply.result = B_NO_MEMORY;
657 if (reply.result != B_OK)
658 reply.count = 0;
660 request.SendReply(reply.result, &reply, sizeof(reply));
661 if (reply.count > 0) {
663 reply.count * sizeof(dormant_node_info));
679 server_get_dormant_flavor_info_reply reply;
680 reply.result = status;
681 request.SendReply(reply.result, &reply, sizeof(reply));
686 server_get_dormant_flavor_info_reply* reply
689 if (reply != NULL) {
690 reply->type = dormantFlavorInfo.TypeCode();
691 reply->flattened_size = dormantFlavorInfo.FlattenedSize();
692 reply->result = dormantFlavorInfo.Flatten(
693 reply->flattened_data, reply->flattened_size);
695 request.SendReply(reply->result, reply, replySize);
696 free(reply);
698 server_get_dormant_flavor_info_reply reply;
699 reply.result = B_NO_MEMORY;
700 request.SendReply(reply.result, &reply, sizeof(reply));
710 server_set_node_creator_reply reply;
713 request.SendReply(status, &reply, sizeof(reply));
722 server_get_shared_buffer_area_reply reply;
724 reply.area = gBufferManager->SharedBufferListArea();
725 request.SendReply(reply.area >= 0 ? B_OK : reply.area, &reply,
726 sizeof(reply));
734 server_register_buffer_reply reply;
738 reply.info = request.info;
740 // get a new beuffer id into reply.info.buffer
744 &reply.info.buffer);
746 reply.info = request.info; // buffer id is kept
748 request.info.buffer, &reply.info.size, &reply.info.flags,
749 &reply.info.offset, &reply.info.area);
751 request.SendReply(status, &reply, sizeof(reply));
769 server_get_media_types_reply reply;
770 area_id area = gMediaFilesManager->GetTypesArea(reply.count);
773 reply.area = _kern_transfer_area(area, &reply.address,
775 if (reply.area < 0) {
777 reply.area = B_ERROR;
778 reply.count = 0;
783 reply.area < 0 ? reply.area : B_OK, &reply, sizeof(reply));
786 delete_area(reply.area);
796 server_get_media_items_reply reply;
798 reply.count);
801 reply.area = _kern_transfer_area(area, &reply.address,
803 if (reply.area < 0) {
805 reply.area = B_ERROR;
806 reply.count = 0;
809 reply.area = area;
812 reply.area < 0 ? reply.area : B_OK, &reply, sizeof(reply));
815 delete_area(reply.area);
824 server_get_ref_for_reply reply;
830 reply.ref = *ref;
832 request.SendReply(status, &reply, sizeof(reply));
840 server_set_ref_for_reply reply;
845 request.SendReply(status, &reply, sizeof(reply));
853 server_invalidate_item_reply reply;
857 request.SendReply(status, &reply, sizeof(reply));
865 server_remove_media_item_reply reply;
869 request.SendReply(status, &reply, sizeof(reply));
877 server_get_item_audio_gain_reply reply;
880 request.item, &reply.gain);
881 request.SendReply(status, &reply, sizeof(reply));
889 server_set_ref_for_reply reply;
893 request.SendReply(status, &reply, sizeof(reply));