gi-gst-1.0.7: GStreamer bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gst.Structs.Message

Contents

Description

Messages are implemented as a subclass of #GstMiniObject with a generic #GstStructure as the content. This allows for writing custom messages without requiring an API change while allowing a wide range of different types of messages.

Messages are posted by objects in the pipeline and are passed to the application using the #GstBus.

The basic use pattern of posting a message on a #GstBus is as follows: |[language="C" -- gst_bus_post (bus, gst_message_new_eos()); ]|

A #GstElement usually posts messages on the bus provided by the parent container using gst_element_post_message().

Synopsis

Exported types

newtype Message Source #

Constructors

Message (ManagedPtr Message) 

Instances

BoxedObject Message Source # 

Methods

boxedType :: Message -> IO GType

(~) AttrOpTag tag AttrSet => Constructible Message tag Source # 

Methods

new :: MonadIO m => (ManagedPtr Message -> Message) -> [AttrOp Message tag] -> m Message

((~) * info (ResolveMessageMethod t Message), MethodInfo * info Message p) => IsLabel t (Message -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> Message -> p #

((~) * info (ResolveMessageMethod t Message), MethodInfo * info Message p) => IsLabelProxy t (Message -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> Message -> p

HasAttributeList * Message Source # 
((~) * signature (GValue -> m ()), MonadIO m) => MethodInfo * MessageSetStreamStatusObjectMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetStreamStatusObjectMethodInfo Message -> signature -> s

((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * MessageSetSeqnumMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetSeqnumMethodInfo Message -> signature -> s

((~) * signature (Int64 -> Double -> Int32 -> m ()), MonadIO m) => MethodInfo * MessageSetQosValuesMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetQosValuesMethodInfo Message -> signature -> s

((~) * signature (Format -> Word64 -> Word64 -> m ()), MonadIO m) => MethodInfo * MessageSetQosStatsMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetQosStatsMethodInfo Message -> signature -> s

((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * MessageSetGroupIdMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetGroupIdMethodInfo Message -> signature -> s

((~) * signature (BufferingMode -> Int32 -> Int32 -> Int64 -> m ()), MonadIO m) => MethodInfo * MessageSetBufferingStatsMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetBufferingStatsMethodInfo Message -> signature -> s

((~) * signature (m (GError, Text)), MonadIO m) => MethodInfo * MessageParseWarningMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseWarningMethodInfo Message -> signature -> s

((~) * signature (m (Toc, Bool)), MonadIO m) => MethodInfo * MessageParseTocMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseTocMethodInfo Message -> signature -> s

((~) * signature (m TagList), MonadIO m) => MethodInfo * MessageParseTagMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseTagMethodInfo Message -> signature -> s

((~) * signature (m (StructureChangeType, Element, Bool)), MonadIO m) => MethodInfo * MessageParseStructureChangeMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStructureChangeMethodInfo Message -> signature -> s

((~) * signature (m (StreamStatusType, Element)), MonadIO m) => MethodInfo * MessageParseStreamStatusMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStreamStatusMethodInfo Message -> signature -> s

((~) * signature (m (Bool, Format, Word64, Double, Bool, Bool)), MonadIO m) => MethodInfo * MessageParseStepStartMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStepStartMethodInfo Message -> signature -> s

((~) * signature (m (Format, Word64, Double, Bool, Bool, Word64, Bool)), MonadIO m) => MethodInfo * MessageParseStepDoneMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStepDoneMethodInfo Message -> signature -> s

((~) * signature (m (State, State, State)), MonadIO m) => MethodInfo * MessageParseStateChangedMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStateChangedMethodInfo Message -> signature -> s

((~) * signature (m (Format, Int64)), MonadIO m) => MethodInfo * MessageParseSegmentStartMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseSegmentStartMethodInfo Message -> signature -> s

((~) * signature (m (Format, Int64)), MonadIO m) => MethodInfo * MessageParseSegmentDoneMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseSegmentDoneMethodInfo Message -> signature -> s

((~) * signature (m Word64), MonadIO m) => MethodInfo * MessageParseResetTimeMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseResetTimeMethodInfo Message -> signature -> s

((~) * signature (m State), MonadIO m) => MethodInfo * MessageParseRequestStateMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseRequestStateMethodInfo Message -> signature -> s

((~) * signature (m (Int64, Double, Int32)), MonadIO m) => MethodInfo * MessageParseQosValuesMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseQosValuesMethodInfo Message -> signature -> s

((~) * signature (m (Format, Word64, Word64)), MonadIO m) => MethodInfo * MessageParseQosStatsMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseQosStatsMethodInfo Message -> signature -> s

((~) * signature (m (Bool, Word64, Word64, Word64, Word64)), MonadIO m) => MethodInfo * MessageParseQosMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseQosMethodInfo Message -> signature -> s

((~) * signature (m (ProgressType, Text, Text)), MonadIO m) => MethodInfo * MessageParseProgressMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseProgressMethodInfo Message -> signature -> s

((~) * signature (m Clock), MonadIO m) => MethodInfo * MessageParseNewClockMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseNewClockMethodInfo Message -> signature -> s

((~) * signature (m (GError, Text)), MonadIO m) => MethodInfo * MessageParseInfoMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseInfoMethodInfo Message -> signature -> s

((~) * signature (m Context), MonadIO m) => MethodInfo * MessageParseHaveContextMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseHaveContextMethodInfo Message -> signature -> s

((~) * signature (m (Bool, Word32)), MonadIO m) => MethodInfo * MessageParseGroupIdMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseGroupIdMethodInfo Message -> signature -> s

((~) * signature (m (GError, Text)), MonadIO m) => MethodInfo * MessageParseErrorMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseErrorMethodInfo Message -> signature -> s

((~) * signature (m Device), MonadIO m) => MethodInfo * MessageParseDeviceRemovedMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseDeviceRemovedMethodInfo Message -> signature -> s

((~) * signature (m Device), MonadIO m) => MethodInfo * MessageParseDeviceAddedMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseDeviceAddedMethodInfo Message -> signature -> s

((~) * signature (m (Bool, Text)), MonadIO m) => MethodInfo * MessageParseContextTypeMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseContextTypeMethodInfo Message -> signature -> s

((~) * signature (m (Clock, Bool)), MonadIO m) => MethodInfo * MessageParseClockProvideMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseClockProvideMethodInfo Message -> signature -> s

((~) * signature (m Clock), MonadIO m) => MethodInfo * MessageParseClockLostMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseClockLostMethodInfo Message -> signature -> s

((~) * signature (m (BufferingMode, Int32, Int32, Int64)), MonadIO m) => MethodInfo * MessageParseBufferingStatsMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseBufferingStatsMethodInfo Message -> signature -> s

((~) * signature (m Int32), MonadIO m) => MethodInfo * MessageParseBufferingMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseBufferingMethodInfo Message -> signature -> s

((~) * signature (m Word64), MonadIO m) => MethodInfo * MessageParseAsyncDoneMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseAsyncDoneMethodInfo Message -> signature -> s

((~) * signature (Text -> m Bool), MonadIO m) => MethodInfo * MessageHasNameMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageHasNameMethodInfo Message -> signature -> s

((~) * signature (m Structure), MonadIO m) => MethodInfo * MessageGetStructureMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageGetStructureMethodInfo Message -> signature -> s

((~) * signature (m GValue), MonadIO m) => MethodInfo * MessageGetStreamStatusObjectMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageGetStreamStatusObjectMethodInfo Message -> signature -> s

((~) * signature (m Word32), MonadIO m) => MethodInfo * MessageGetSeqnumMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageGetSeqnumMethodInfo Message -> signature -> s

type AttributeList Message Source # 
type AttributeList Message

newZeroMessage :: MonadIO m => m Message Source #

Construct a Message struct initialized to zero.

Methods

getSeqnum

data MessageGetSeqnumMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m) => MethodInfo * MessageGetSeqnumMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageGetSeqnumMethodInfo Message -> signature -> s

getStreamStatusObject

data MessageGetStreamStatusObjectMethodInfo Source #

Instances

((~) * signature (m GValue), MonadIO m) => MethodInfo * MessageGetStreamStatusObjectMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageGetStreamStatusObjectMethodInfo Message -> signature -> s

getStructure

data MessageGetStructureMethodInfo Source #

Instances

((~) * signature (m Structure), MonadIO m) => MethodInfo * MessageGetStructureMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageGetStructureMethodInfo Message -> signature -> s

hasName

data MessageHasNameMethodInfo Source #

Instances

((~) * signature (Text -> m Bool), MonadIO m) => MethodInfo * MessageHasNameMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageHasNameMethodInfo Message -> signature -> s

messageHasName :: MonadIO m => Message -> Text -> m Bool Source #

newApplication

newAsyncDone

newAsyncStart

newBuffering

newClockLost

newClockProvide

newCustom

newDeviceAdded

newDeviceRemoved

newDurationChanged

newElement

newEos

newError

messageNewError :: (MonadIO m, IsObject a) => Maybe a -> GError -> Text -> m Message Source #

newHaveContext

newInfo

messageNewInfo :: (MonadIO m, IsObject a) => Maybe a -> GError -> Text -> m Message Source #

newLatency

newNeedContext

newNewClock

newProgress

messageNewProgress :: (MonadIO m, IsObject a) => a -> ProgressType -> Text -> Text -> m Message Source #

newQos

newRequestState

newResetTime

newSegmentDone

newSegmentStart

newStateChanged

newStateDirty

newStepDone

newStepStart

newStreamStart

newStreamStatus

newStructureChange

newTag

newToc

messageNewToc :: (MonadIO m, IsObject a) => a -> Toc -> Bool -> m Message Source #

newWarning

messageNewWarning :: (MonadIO m, IsObject a) => Maybe a -> GError -> Text -> m Message Source #

parseAsyncDone

data MessageParseAsyncDoneMethodInfo Source #

Instances

((~) * signature (m Word64), MonadIO m) => MethodInfo * MessageParseAsyncDoneMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseAsyncDoneMethodInfo Message -> signature -> s

parseBuffering

data MessageParseBufferingMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m) => MethodInfo * MessageParseBufferingMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseBufferingMethodInfo Message -> signature -> s

parseBufferingStats

parseClockLost

data MessageParseClockLostMethodInfo Source #

Instances

((~) * signature (m Clock), MonadIO m) => MethodInfo * MessageParseClockLostMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseClockLostMethodInfo Message -> signature -> s

parseClockProvide

data MessageParseClockProvideMethodInfo Source #

Instances

((~) * signature (m (Clock, Bool)), MonadIO m) => MethodInfo * MessageParseClockProvideMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseClockProvideMethodInfo Message -> signature -> s

parseContextType

data MessageParseContextTypeMethodInfo Source #

Instances

((~) * signature (m (Bool, Text)), MonadIO m) => MethodInfo * MessageParseContextTypeMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseContextTypeMethodInfo Message -> signature -> s

parseDeviceAdded

data MessageParseDeviceAddedMethodInfo Source #

Instances

((~) * signature (m Device), MonadIO m) => MethodInfo * MessageParseDeviceAddedMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseDeviceAddedMethodInfo Message -> signature -> s

parseDeviceRemoved

data MessageParseDeviceRemovedMethodInfo Source #

Instances

((~) * signature (m Device), MonadIO m) => MethodInfo * MessageParseDeviceRemovedMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseDeviceRemovedMethodInfo Message -> signature -> s

parseError

data MessageParseErrorMethodInfo Source #

Instances

((~) * signature (m (GError, Text)), MonadIO m) => MethodInfo * MessageParseErrorMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseErrorMethodInfo Message -> signature -> s

messageParseError :: MonadIO m => Message -> m (GError, Text) Source #

parseGroupId

data MessageParseGroupIdMethodInfo Source #

Instances

((~) * signature (m (Bool, Word32)), MonadIO m) => MethodInfo * MessageParseGroupIdMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseGroupIdMethodInfo Message -> signature -> s

parseHaveContext

data MessageParseHaveContextMethodInfo Source #

Instances

((~) * signature (m Context), MonadIO m) => MethodInfo * MessageParseHaveContextMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseHaveContextMethodInfo Message -> signature -> s

parseInfo

data MessageParseInfoMethodInfo Source #

Instances

((~) * signature (m (GError, Text)), MonadIO m) => MethodInfo * MessageParseInfoMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseInfoMethodInfo Message -> signature -> s

messageParseInfo :: MonadIO m => Message -> m (GError, Text) Source #

parseNewClock

data MessageParseNewClockMethodInfo Source #

Instances

((~) * signature (m Clock), MonadIO m) => MethodInfo * MessageParseNewClockMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseNewClockMethodInfo Message -> signature -> s

parseProgress

data MessageParseProgressMethodInfo Source #

Instances

((~) * signature (m (ProgressType, Text, Text)), MonadIO m) => MethodInfo * MessageParseProgressMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseProgressMethodInfo Message -> signature -> s

parseQos

data MessageParseQosMethodInfo Source #

Instances

((~) * signature (m (Bool, Word64, Word64, Word64, Word64)), MonadIO m) => MethodInfo * MessageParseQosMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseQosMethodInfo Message -> signature -> s

parseQosStats

data MessageParseQosStatsMethodInfo Source #

Instances

((~) * signature (m (Format, Word64, Word64)), MonadIO m) => MethodInfo * MessageParseQosStatsMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseQosStatsMethodInfo Message -> signature -> s

parseQosValues

data MessageParseQosValuesMethodInfo Source #

Instances

((~) * signature (m (Int64, Double, Int32)), MonadIO m) => MethodInfo * MessageParseQosValuesMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseQosValuesMethodInfo Message -> signature -> s

parseRequestState

data MessageParseRequestStateMethodInfo Source #

Instances

((~) * signature (m State), MonadIO m) => MethodInfo * MessageParseRequestStateMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseRequestStateMethodInfo Message -> signature -> s

parseResetTime

data MessageParseResetTimeMethodInfo Source #

Instances

((~) * signature (m Word64), MonadIO m) => MethodInfo * MessageParseResetTimeMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseResetTimeMethodInfo Message -> signature -> s

parseSegmentDone

data MessageParseSegmentDoneMethodInfo Source #

Instances

((~) * signature (m (Format, Int64)), MonadIO m) => MethodInfo * MessageParseSegmentDoneMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseSegmentDoneMethodInfo Message -> signature -> s

parseSegmentStart

data MessageParseSegmentStartMethodInfo Source #

Instances

((~) * signature (m (Format, Int64)), MonadIO m) => MethodInfo * MessageParseSegmentStartMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseSegmentStartMethodInfo Message -> signature -> s

parseStateChanged

data MessageParseStateChangedMethodInfo Source #

Instances

((~) * signature (m (State, State, State)), MonadIO m) => MethodInfo * MessageParseStateChangedMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStateChangedMethodInfo Message -> signature -> s

parseStepDone

data MessageParseStepDoneMethodInfo Source #

Instances

((~) * signature (m (Format, Word64, Double, Bool, Bool, Word64, Bool)), MonadIO m) => MethodInfo * MessageParseStepDoneMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStepDoneMethodInfo Message -> signature -> s

parseStepStart

data MessageParseStepStartMethodInfo Source #

Instances

((~) * signature (m (Bool, Format, Word64, Double, Bool, Bool)), MonadIO m) => MethodInfo * MessageParseStepStartMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStepStartMethodInfo Message -> signature -> s

parseStreamStatus

data MessageParseStreamStatusMethodInfo Source #

Instances

((~) * signature (m (StreamStatusType, Element)), MonadIO m) => MethodInfo * MessageParseStreamStatusMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseStreamStatusMethodInfo Message -> signature -> s

parseStructureChange

parseTag

data MessageParseTagMethodInfo Source #

Instances

((~) * signature (m TagList), MonadIO m) => MethodInfo * MessageParseTagMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseTagMethodInfo Message -> signature -> s

parseToc

data MessageParseTocMethodInfo Source #

Instances

((~) * signature (m (Toc, Bool)), MonadIO m) => MethodInfo * MessageParseTocMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseTocMethodInfo Message -> signature -> s

parseWarning

data MessageParseWarningMethodInfo Source #

Instances

((~) * signature (m (GError, Text)), MonadIO m) => MethodInfo * MessageParseWarningMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageParseWarningMethodInfo Message -> signature -> s

messageParseWarning :: MonadIO m => Message -> m (GError, Text) Source #

setBufferingStats

data MessageSetBufferingStatsMethodInfo Source #

Instances

((~) * signature (BufferingMode -> Int32 -> Int32 -> Int64 -> m ()), MonadIO m) => MethodInfo * MessageSetBufferingStatsMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetBufferingStatsMethodInfo Message -> signature -> s

setGroupId

data MessageSetGroupIdMethodInfo Source #

Instances

((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * MessageSetGroupIdMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetGroupIdMethodInfo Message -> signature -> s

setQosStats

data MessageSetQosStatsMethodInfo Source #

Instances

((~) * signature (Format -> Word64 -> Word64 -> m ()), MonadIO m) => MethodInfo * MessageSetQosStatsMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetQosStatsMethodInfo Message -> signature -> s

setQosValues

data MessageSetQosValuesMethodInfo Source #

Instances

((~) * signature (Int64 -> Double -> Int32 -> m ()), MonadIO m) => MethodInfo * MessageSetQosValuesMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetQosValuesMethodInfo Message -> signature -> s

setSeqnum

data MessageSetSeqnumMethodInfo Source #

Instances

((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * MessageSetSeqnumMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetSeqnumMethodInfo Message -> signature -> s

setStreamStatusObject

data MessageSetStreamStatusObjectMethodInfo Source #

Instances

((~) * signature (GValue -> m ()), MonadIO m) => MethodInfo * MessageSetStreamStatusObjectMethodInfo Message signature Source # 

Methods

overloadedMethod :: MethodProxy MessageSetStreamStatusObjectMethodInfo Message -> signature -> s

Properties

miniObject

message_miniObject :: AttrLabelProxy "miniObject" Source #

seqnum

message_seqnum :: AttrLabelProxy "seqnum" Source #

src

message_src :: AttrLabelProxy "src" Source #

timestamp

message_timestamp :: AttrLabelProxy "timestamp" Source #

type

message_type :: AttrLabelProxy "type" Source #