class OBS::WebSocket::Protocol::Events::Heartbeat

Public Instance Methods

current_profile() click to toggle source

@!attribute [r] current_profile @return [String, nil] current-profile field

# File lib/obs/websocket/protocol.rb, line 309
def current_profile; get_field("current-profile", Types::Optional[Types::String]); end
current_scene() click to toggle source

@!attribute [r] current_scene @return [String, nil] current-scene field

# File lib/obs/websocket/protocol.rb, line 312
def current_scene; get_field("current-scene", Types::Optional[Types::String]); end
pulse() click to toggle source

@!attribute [r] pulse @return [Boolean] pulse field

# File lib/obs/websocket/protocol.rb, line 306
def pulse; get_field("pulse", Types::Boolean); end
recording() click to toggle source

@!attribute [r] recording @return [Boolean, nil] recording field

# File lib/obs/websocket/protocol.rb, line 327
def recording; get_field("recording", Types::Optional[Types::Boolean]); end
stats() click to toggle source

@!attribute [r] stats @return [OBSStats] stats field

# File lib/obs/websocket/protocol.rb, line 339
def stats; get_field("stats", Types::OBSStats); end
streaming() click to toggle source

@!attribute [r] streaming @return [Boolean, nil] streaming field

# File lib/obs/websocket/protocol.rb, line 315
def streaming; get_field("streaming", Types::Optional[Types::Boolean]); end
total_record_bytes() click to toggle source

@!attribute [r] total_record_bytes @return [Integer, nil] total-record-bytes field

# File lib/obs/websocket/protocol.rb, line 333
def total_record_bytes; get_field("total-record-bytes", Types::Optional[Types::Integer]); end
total_record_frames() click to toggle source

@!attribute [r] total_record_frames @return [Integer, nil] total-record-frames field

# File lib/obs/websocket/protocol.rb, line 336
def total_record_frames; get_field("total-record-frames", Types::Optional[Types::Integer]); end
total_record_time() click to toggle source

@!attribute [r] total_record_time @return [Integer, nil] total-record-time field

# File lib/obs/websocket/protocol.rb, line 330
def total_record_time; get_field("total-record-time", Types::Optional[Types::Integer]); end
total_stream_bytes() click to toggle source

@!attribute [r] total_stream_bytes @return [Integer, nil] total-stream-bytes field

# File lib/obs/websocket/protocol.rb, line 321
def total_stream_bytes; get_field("total-stream-bytes", Types::Optional[Types::Integer]); end
total_stream_frames() click to toggle source

@!attribute [r] total_stream_frames @return [Integer, nil] total-stream-frames field

# File lib/obs/websocket/protocol.rb, line 324
def total_stream_frames; get_field("total-stream-frames", Types::Optional[Types::Integer]); end
total_stream_time() click to toggle source

@!attribute [r] total_stream_time @return [Integer, nil] total-stream-time field

# File lib/obs/websocket/protocol.rb, line 318
def total_stream_time; get_field("total-stream-time", Types::Optional[Types::Integer]); end