FreeRDP
mfInfo Struct Reference

#include <mf_interface.h>

Collaboration diagram for mfInfo:

Data Fields

freerdp * instance
 
mfContextcontext
 
rdpContext * _context
 
RDPSessionsession
 
CGContextRef bitmap_context
 
int event_pipe_producer
 
int event_pipe_consumer
 
HANDLE handle
 
volatile TSXConnectionState connection_state
 
volatile BOOL unwanted
 
UINT32 screenID
 
UINT32 virtscreen_width
 
UINT32 virtscreen_height
 
UINT32 servscreen_width
 
UINT32 servscreen_height
 
UINT32 servscreen_xoffset
 
UINT32 servscreen_yoffset
 
int bitsPerPixel
 
int peerCount
 
int activePeerCount
 
int framesPerSecond
 
freerdp_peer ** peers
 
unsigned int framesWaiting
 
UINT32 scale
 
RFX_RECT invalid
 
pthread_mutex_t mutex
 
BOOL mouse_down_left
 
BOOL mouse_down_right
 
BOOL mouse_down_other
 
BOOL input_disabled
 
BOOL force_all_disconnect
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Client FreeRDP Mac OS X Server

Copyright 2023 Armin Novak anova.nosp@m.k@th.nosp@m.incst.nosp@m..com Copyright 2023 Thincast Technologies GmbH

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Field Documentation

◆ _context

rdpContext* mfInfo::_context

◆ activePeerCount

int mfInfo::activePeerCount

◆ bitmap_context

CGContextRef mfInfo::bitmap_context

◆ bitsPerPixel

int mfInfo::bitsPerPixel

◆ connection_state

volatile TSXConnectionState mfInfo::connection_state

◆ context

mfContext* mfInfo::context

◆ event_pipe_consumer

int mfInfo::event_pipe_consumer

◆ event_pipe_producer

int mfInfo::event_pipe_producer

◆ force_all_disconnect

BOOL mfInfo::force_all_disconnect

◆ framesPerSecond

int mfInfo::framesPerSecond

◆ framesWaiting

unsigned int mfInfo::framesWaiting

◆ handle

HANDLE mfInfo::handle

◆ input_disabled

BOOL mfInfo::input_disabled

◆ instance

freerdp* mfInfo::instance

◆ invalid

RFX_RECT mfInfo::invalid

◆ mouse_down_left

BOOL mfInfo::mouse_down_left

◆ mouse_down_other

BOOL mfInfo::mouse_down_other

◆ mouse_down_right

BOOL mfInfo::mouse_down_right

◆ mutex

pthread_mutex_t mfInfo::mutex

◆ peerCount

int mfInfo::peerCount

◆ peers

freerdp_peer** mfInfo::peers

◆ scale

UINT32 mfInfo::scale

◆ screenID

UINT32 mfInfo::screenID

◆ servscreen_height

UINT32 mfInfo::servscreen_height

◆ servscreen_width

UINT32 mfInfo::servscreen_width

◆ servscreen_xoffset

UINT32 mfInfo::servscreen_xoffset

◆ servscreen_yoffset

UINT32 mfInfo::servscreen_yoffset

◆ session

RDPSession* mfInfo::session

◆ unwanted

volatile BOOL mfInfo::unwanted

◆ virtscreen_height

UINT32 mfInfo::virtscreen_height

◆ virtscreen_width

UINT32 mfInfo::virtscreen_width

The documentation for this struct was generated from the following files: