soulfire.pov_pb2.PovInputRequest

class soulfire.pov_pb2.PovInputRequest(session_id: str | None = ..., sequence: int | None = ..., captured: bool = ..., width: int | None = ..., height: int | None = ..., events: collections.abc.Iterable[PovInputEvent | collections.abc.Mapping] | None = ..., escape: bool = ..., request_key_frame: bool = ..., feedback: PovStreamFeedback | collections.abc.Mapping | None = ..., input_token: str | None = ..., clipboard: str | None = ..., read_clipboard: bool = ..., max_fps: int | None = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

SESSION_ID_FIELD_NUMBER: ClassVar[int]
SEQUENCE_FIELD_NUMBER: ClassVar[int]
CAPTURED_FIELD_NUMBER: ClassVar[int]
WIDTH_FIELD_NUMBER: ClassVar[int]
HEIGHT_FIELD_NUMBER: ClassVar[int]
EVENTS_FIELD_NUMBER: ClassVar[int]
ESCAPE_FIELD_NUMBER: ClassVar[int]
REQUEST_KEY_FRAME_FIELD_NUMBER: ClassVar[int]
FEEDBACK_FIELD_NUMBER: ClassVar[int]
INPUT_TOKEN_FIELD_NUMBER: ClassVar[int]
CLIPBOARD_FIELD_NUMBER: ClassVar[int]
READ_CLIPBOARD_FIELD_NUMBER: ClassVar[int]
MAX_FPS_FIELD_NUMBER: ClassVar[int]
session_id: str
sequence: int
captured: bool
width: int
height: int
events: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[PovInputEvent]
escape: bool
request_key_frame: bool
feedback: PovStreamFeedback
input_token: str
clipboard: str
read_clipboard: bool
max_fps: int