struct
Obsctl::OBS::State::ObsStats
- Obsctl::OBS::State::ObsStats
- Struct
- Value
- Object
Defined in:
obsctl/obs/state/obs_stats.crConstructors
- .from_response(data : JSON::Any) : self
- .new(cpu_usage_percent : Float64 = 0.0, memory_usage_mb : Float64 = 0.0, available_disk_space_mb : Float64 = 0.0, active_fps : Float64 = 0.0, average_frame_render_time_ms : Float64 = 0.0, render_skipped_frames : Int64 = 0_i64, render_total_frames : Int64 = 0_i64, output_skipped_frames : Int64 = 0_i64, output_total_frames : Int64 = 0_i64)
Instance Method Summary
- #active_fps : Float64
- #available_disk_space_mb : Float64
- #average_frame_render_time_ms : Float64
- #clone
- #copy_with(cpu_usage_percent _cpu_usage_percent = @cpu_usage_percent, memory_usage_mb _memory_usage_mb = @memory_usage_mb, available_disk_space_mb _available_disk_space_mb = @available_disk_space_mb, active_fps _active_fps = @active_fps, average_frame_render_time_ms _average_frame_render_time_ms = @average_frame_render_time_ms, render_skipped_frames _render_skipped_frames = @render_skipped_frames, render_total_frames _render_total_frames = @render_total_frames, output_skipped_frames _output_skipped_frames = @output_skipped_frames, output_total_frames _output_total_frames = @output_total_frames)
- #cpu_usage_percent : Float64
- #memory_usage_mb : Float64
- #output_skipped_frames : Int64
- #output_total_frames : Int64
- #render_skipped_frames : Int64
- #render_total_frames : Int64
Constructor Detail
def self.new(cpu_usage_percent : Float64 = 0.0, memory_usage_mb : Float64 = 0.0, available_disk_space_mb : Float64 = 0.0, active_fps : Float64 = 0.0, average_frame_render_time_ms : Float64 = 0.0, render_skipped_frames : Int64 = 0_i64, render_total_frames : Int64 = 0_i64, output_skipped_frames : Int64 = 0_i64, output_total_frames : Int64 = 0_i64)
#
Instance Method Detail
def copy_with(cpu_usage_percent _cpu_usage_percent = @cpu_usage_percent, memory_usage_mb _memory_usage_mb = @memory_usage_mb, available_disk_space_mb _available_disk_space_mb = @available_disk_space_mb, active_fps _active_fps = @active_fps, average_frame_render_time_ms _average_frame_render_time_ms = @average_frame_render_time_ms, render_skipped_frames _render_skipped_frames = @render_skipped_frames, render_total_frames _render_total_frames = @render_total_frames, output_skipped_frames _output_skipped_frames = @output_skipped_frames, output_total_frames _output_total_frames = @output_total_frames)
#