Lines Matching refs:link

94 		BPrivate::AppServerLink link;
95 link.StartMessage(AS_GET_SCREEN_ID_FROM_WINDOW);
96 link.Attach<int32>(_get_object_token_(window));
99 if (link.FlushWithReply(status) == B_OK && status == B_OK)
100 link.Read<int32>(&id);
194 BPrivate::AppServerLink link;
195 link.StartMessage(AS_VALID_SCREEN_ID);
196 link.Attach<int32>(id);
199 if (link.FlushWithReply(status) != B_OK || status < B_OK)
225 BPrivate::AppServerLink link;
226 link.StartMessage(AS_GET_SCREEN_FRAME);
227 link.Attach<int32>(ID());
228 link.Attach<uint32>(B_CURRENT_WORKSPACE_INDEX);
231 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
232 link.Read<BRect>(&fFrame);
251 BPrivate::AppServerLink link;
252 link.StartMessage(AS_GET_NEXT_SCREEN_ID);
253 link.Attach<int32>(ID());
256 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
257 link.Read<int32>(&id);
340 BPrivate::AppServerLink link;
341 link.StartMessage(AS_SCREEN_GET_COLORMAP);
342 link.Attach<int32>(ID());
345 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
348 link.Read<color_map>(fColorMap);
397 BPrivate::AppServerLink link;
398 link.StartMessage(AS_READ_BITMAP);
399 link.Attach<int32>(bitmap->_ServerToken());
400 link.Attach<bool>(drawCursor);
401 link.Attach<BRect>(rect);
404 if (link.FlushWithReply(status) < B_OK || status != B_OK)
415 BPrivate::AppServerLink link;
417 link.StartMessage(AS_GET_DESKTOP_COLOR);
418 link.Attach<uint32>(workspace);
421 if (link.FlushWithReply(code) == B_OK
423 link.Read<rgb_color>(&color);
433 BPrivate::AppServerLink link;
435 link.StartMessage(AS_SET_DESKTOP_COLOR);
436 link.Attach<rgb_color>(color);
437 link.Attach<uint32>(workspace);
438 link.Attach<bool>(makeDefault);
439 link.Flush();
453 BPrivate::AppServerLink link;
454 link.StartMessage(AS_PROPOSE_MODE);
455 link.Attach<int32>(ID());
456 link.Attach<display_mode>(*target);
457 link.Attach<display_mode>(*low);
458 link.Attach<display_mode>(*high);
461 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
462 link.Read<display_mode>(target);
465 link.Read<bool>(&withinLimits);
480 BPrivate::AppServerLink link;
481 link.StartMessage(AS_GET_MODE_LIST);
482 link.Attach<int32>(ID());
485 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
487 if (link.Read<uint32>(&count) < B_OK)
490 // TODO: this could get too big for the link
496 if (link.Read(modeList, size) < B_OK) {
515 BPrivate::AppServerLink link;
516 link.StartMessage(AS_SCREEN_GET_MODE);
517 link.Attach<int32>(ID());
518 link.Attach<uint32>(workspace);
521 if (link.FlushWithReply(status) != B_OK
525 link.Read<display_mode>(mode);
536 BPrivate::AppServerLink link;
537 link.StartMessage(AS_SCREEN_SET_MODE);
538 link.Attach<int32>(ID());
539 link.Attach<uint32>(workspace);
540 link.Attach<display_mode>(*mode);
541 link.Attach<bool>(makeDefault);
544 link.FlushWithReply(status);
556 BPrivate::AppServerLink link;
557 link.StartMessage(AS_GET_ACCELERANT_INFO);
558 link.Attach<int32>(ID());
561 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
562 link.Read<accelerant_device_info>(info);
576 BPrivate::AppServerLink link;
577 link.StartMessage(AS_GET_MONITOR_INFO);
578 link.Attach<int32>(ID());
581 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
582 link.Read<monitor_info>(info);
596 BPrivate::AppServerLink link;
597 link.StartMessage(AS_GET_PIXEL_CLOCK_LIMITS);
598 link.Attach<int32>(ID());
599 link.Attach<display_mode>(*mode);
602 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
603 link.Read<uint32>(low);
604 link.Read<uint32>(high);
618 BPrivate::AppServerLink link;
619 link.StartMessage(AS_GET_TIMING_CONSTRAINTS);
620 link.Attach<int32>(ID());
623 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
624 link.Read<display_timing_constraints>(constraints);
635 BPrivate::AppServerLink link;
636 link.StartMessage(AS_SET_DPMS);
637 link.Attach<int32>(ID());
638 link.Attach<uint32>(dpmsState);
641 link.FlushWithReply(status);
652 BPrivate::AppServerLink link;
653 link.StartMessage(AS_GET_DPMS_STATE);
654 link.Attach<int32>(ID());
657 if (link.FlushWithReply(status) == B_OK && status == B_OK)
658 link.Read<uint32>(&state);
669 BPrivate::AppServerLink link;
670 link.StartMessage(AS_GET_DPMS_CAPABILITIES);
671 link.Attach<int32>(ID());
674 if (link.FlushWithReply(status) == B_OK && status == B_OK)
675 link.Read<uint32>(&capabilities);
687 BPrivate::AppServerLink link;
688 link.StartMessage(AS_SCREEN_GET_BRIGHTNESS);
689 link.Attach<int32>(ID());
692 if (link.FlushWithReply(status) == B_OK && status == B_OK)
693 link.Read<float>(brightness);
702 BPrivate::AppServerLink link;
703 link.StartMessage(AS_SCREEN_SET_BRIGHTNESS);
704 link.Attach<int32>(ID());
705 link.Attach<float>(brightness);
708 link.FlushWithReply(status);
759 BPrivate::AppServerLink link;
760 link.StartMessage(AS_GET_RETRACE_SEMAPHORE);
761 link.Attach<int32>(ID());
765 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
766 link.Read<sem_id>(&id);
777 BPrivate::AppServerLink link;
778 link.StartMessage(AS_GET_FRAME_BUFFER_CONFIG);
779 link.Attach<int32>(ID());
782 if (link.FlushWithReply(status) == B_OK && status == B_OK) {
783 link.Read<frame_buffer_config>(&config);