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.MessageAbstract 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¶