| Top |
Service-side media streaming helper interfacesService-side media streaming helper interfaces — media session and media stream |
| void | new-stream-handler | Has Details |
| void | add-remote-candidate | Has Details |
| void | close | Has Details |
| void | remove-remote-candidate | Has Details |
| void | set-active-candidate-pair | Has Details |
| void | set-remote-candidate-list | Has Details |
| void | set-remote-codecs | Has Details |
| void | set-remote-feedback-messages | Has Details |
| void | set-remote-header-extensions | Has Details |
| void | set-stream-held | Has Details |
| void | set-stream-playing | Has Details |
| void | set-stream-sending | Has Details |
| void | start-named-telephony-event | Has Details |
| void | start-sound-telephony-event | Has Details |
| void | start-telephony-event | Has Details |
| void | stop-telephony-event | Has Details |
These interfaces (auto-generated from the telepathy spec) make it easier to export the objects used to implement TpSvcChannelTypeStreamedMedia, with the correct method and signal signatures, and emit signals from those objects.
void (*tp_svc_media_session_handler_error_impl) (TpSvcMediaSessionHandler *self,guint in_Error_Code,const gchar *in_Message,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method Error on interface org.freedesktop.Telepathy.Media.SessionHandler.
void tp_svc_media_session_handler_implement_error (TpSvcMediaSessionHandlerClass *klass,tp_svc_media_session_handler_error_impl impl);
Register an implementation for the Error method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_session_handler_return_from_error
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_session_handler_ready_impl) (TpSvcMediaSessionHandler *self,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method Ready on interface org.freedesktop.Telepathy.Media.SessionHandler.
void tp_svc_media_session_handler_implement_ready (TpSvcMediaSessionHandlerClass *klass,tp_svc_media_session_handler_ready_impl impl);
Register an implementation for the Ready method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_session_handler_return_from_ready
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void tp_svc_media_session_handler_emit_new_stream_handler (gpointer instance,const gchar *arg_Stream_Handler,guint arg_ID,guint arg_Media_Type,guint arg_Direction);
Type-safe wrapper around g_signal_emit to emit the NewStreamHandler signal on interface org.freedesktop.Telepathy.Media.SessionHandler.
void (*tp_svc_media_stream_handler_codec_choice_impl) (TpSvcMediaStreamHandler *self,guint in_Codec_ID,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method CodecChoice on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_codec_choice (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_codec_choice_impl impl);
Register an implementation for the CodecChoice method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_codec_choice
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_error_impl) (TpSvcMediaStreamHandler *self,guint in_Error_Code,const gchar *in_Message,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method Error on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_error (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_error_impl impl);
Register an implementation for the Error method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_error
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_native_candidates_prepared_impl) (TpSvcMediaStreamHandler *self,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method NativeCandidatesPrepared on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_native_candidates_prepared (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_native_candidates_prepared_impl impl);
Register an implementation for the NativeCandidatesPrepared method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_native_candidates_prepared
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_new_active_candidate_pair_impl) (TpSvcMediaStreamHandler *self,const gchar *in_Native_Candidate_ID,const gchar *in_Remote_Candidate_ID,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method NewActiveCandidatePair on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_new_active_candidate_pair (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_new_active_candidate_pair_impl impl);
Register an implementation for the NewActiveCandidatePair method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_new_active_candidate_pair
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_new_native_candidate_impl) (TpSvcMediaStreamHandler *self,const gchar *in_Candidate_ID,const GPtrArray *in_Transports,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method NewNativeCandidate on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_new_native_candidate (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_new_native_candidate_impl impl);
Register an implementation for the NewNativeCandidate method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_new_native_candidate
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_ready_impl) (TpSvcMediaStreamHandler *self,const GPtrArray *in_Codecs,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method Ready on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_ready (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_ready_impl impl);
Register an implementation for the Ready method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_ready
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_set_local_codecs_impl) (TpSvcMediaStreamHandler *self,const GPtrArray *in_Codecs,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method SetLocalCodecs on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_set_local_codecs (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_set_local_codecs_impl impl);
Register an implementation for the SetLocalCodecs method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_set_local_codecs
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_stream_state_impl) (TpSvcMediaStreamHandler *self,guint in_State,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method StreamState on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_stream_state (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_stream_state_impl impl);
Register an implementation for the StreamState method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_stream_state
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_supported_codecs_impl) (TpSvcMediaStreamHandler *self,const GPtrArray *in_Codecs,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method SupportedCodecs on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_supported_codecs (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_supported_codecs_impl impl);
Register an implementation for the SupportedCodecs method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_supported_codecs
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void tp_svc_media_stream_handler_emit_add_remote_candidate (gpointer instance,const gchar *arg_Candidate_ID,const GPtrArray *arg_Transports);
Type-safe wrapper around g_signal_emit to emit the AddRemoteCandidate signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void
tp_svc_media_stream_handler_emit_close
(gpointer instance);
Type-safe wrapper around g_signal_emit to emit the Close signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_remove_remote_candidate (gpointer instance,const gchar *arg_Candidate_ID);
Type-safe wrapper around g_signal_emit to emit the RemoveRemoteCandidate signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_set_active_candidate_pair (gpointer instance,const gchar *arg_Native_Candidate_ID,const gchar *arg_Remote_Candidate_ID);
Type-safe wrapper around g_signal_emit to emit the SetActiveCandidatePair signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_set_remote_candidate_list (gpointer instance,const GPtrArray *arg_Remote_Candidates);
Type-safe wrapper around g_signal_emit to emit the SetRemoteCandidateList signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_set_remote_codecs (gpointer instance,const GPtrArray *arg_Codecs);
Type-safe wrapper around g_signal_emit to emit the SetRemoteCodecs signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_set_stream_playing (gpointer instance,gboolean arg_Playing);
Type-safe wrapper around g_signal_emit to emit the SetStreamPlaying signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_set_stream_sending (gpointer instance,gboolean arg_Sending);
Type-safe wrapper around g_signal_emit to emit the SetStreamSending signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_start_telephony_event (gpointer instance,guchar arg_Event);
Type-safe wrapper around g_signal_emit to emit the StartTelephonyEvent signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void
tp_svc_media_stream_handler_emit_stop_telephony_event
(gpointer instance);
Type-safe wrapper around g_signal_emit to emit the StopTelephonyEvent signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_set_stream_held (gpointer instance,gboolean arg_Held);
Type-safe wrapper around g_signal_emit to emit the SetStreamHeld signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void (*tp_svc_media_stream_handler_hold_state_impl) (TpSvcMediaStreamHandler *self,gboolean in_Held,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method HoldState on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_hold_state (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_hold_state_impl impl);
Register an implementation for the HoldState method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_media_stream_handler_implement_unhold_failure (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_unhold_failure_impl impl);
Register an implementation for the UnholdFailure method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_hold_state
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void
tp_svc_media_stream_handler_return_from_unhold_failure
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_unhold_failure_impl) (TpSvcMediaStreamHandler *self,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method UnholdFailure on interface org.freedesktop.Telepathy.Media.StreamHandler.
void (*tp_svc_media_stream_handler_codecs_updated_impl) (TpSvcMediaStreamHandler *self,const GPtrArray *in_Codecs,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method CodecsUpdated on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_codecs_updated (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_codecs_updated_impl impl);
Register an implementation for the CodecsUpdated method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_codecs_updated
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void tp_svc_media_stream_handler_emit_start_named_telephony_event (gpointer instance,guchar arg_Event,guint arg_Codec_ID);
Type-safe wrapper around g_signal_emit to emit the StartNamedTelephonyEvent signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_start_sound_telephony_event (gpointer instance,guchar arg_Event);
Type-safe wrapper around g_signal_emit to emit the StartSoundTelephonyEvent signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_new_active_transport_pair (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_new_active_transport_pair_impl impl);
Register an implementation for the NewActiveTransportPair method in the vtable of an implementation of this interface. To be called from the interface init function.
void (*tp_svc_media_stream_handler_new_active_transport_pair_impl) (TpSvcMediaStreamHandler *self,const gchar *in_Native_Candidate_ID,const GValueArray *in_Native_Transport,const gchar *in_Remote_Candidate_ID,const GValueArray *in_Remote_Transport,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method NewActiveTransportPair on interface org.freedesktop.Telepathy.Media.StreamHandler.
self |
The object implementing this interface |
|
in_Native_Candidate_ID |
const gchar * (FIXME, generate documentation) |
|
in_Native_Transport |
const GValueArray * (FIXME, generate documentation) |
|
in_Remote_Candidate_ID |
const gchar * (FIXME, generate documentation) |
|
in_Remote_Transport |
const GValueArray * (FIXME, generate documentation) |
|
context |
Used to return values or throw an error |
void
tp_svc_media_stream_handler_return_from_new_active_transport_pair
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void tp_svc_media_stream_handler_emit_set_remote_feedback_messages (gpointer instance,GHashTable *arg_Messages);
Type-safe wrapper around g_signal_emit to emit the SetRemoteFeedbackMessages signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_emit_set_remote_header_extensions (gpointer instance,const GPtrArray *arg_Header_Extensions);
Type-safe wrapper around g_signal_emit to emit the SetRemoteHeaderExtensions signal on interface org.freedesktop.Telepathy.Media.StreamHandler.
void tp_svc_media_stream_handler_implement_supported_feedback_messages (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_supported_feedback_messages_impl impl);
Register an implementation for the SupportedFeedbackMessages method in the vtable of an implementation of this interface. To be called from the interface init function.
void tp_svc_media_stream_handler_implement_supported_header_extensions (TpSvcMediaStreamHandlerClass *klass,tp_svc_media_stream_handler_supported_header_extensions_impl impl);
Register an implementation for the SupportedHeaderExtensions method in the vtable of an implementation of this interface. To be called from the interface init function.
void
tp_svc_media_stream_handler_return_from_supported_feedback_messages
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void
tp_svc_media_stream_handler_return_from_supported_header_extensions
(DBusGMethodInvocation *context);
Return successfully by calling dbus_g_method_return().
This inline function exists only to provide type-safety.
void (*tp_svc_media_stream_handler_supported_feedback_messages_impl) (TpSvcMediaStreamHandler *self,GHashTable *in_Messages,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method SupportedFeedbackMessages on interface org.freedesktop.Telepathy.Media.StreamHandler.
void (*tp_svc_media_stream_handler_supported_header_extensions_impl) (TpSvcMediaStreamHandler *self,const GPtrArray *in_Header_Extensions,DBusGMethodInvocation *context);
The signature of an implementation of the D-Bus method SupportedHeaderExtensions on interface org.freedesktop.Telepathy.Media.StreamHandler.
typedef struct _TpSvcMediaSessionHandler TpSvcMediaSessionHandler;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcMediaSessionHandlerClass TpSvcMediaSessionHandlerClass;
The class of TpSvcMediaSessionHandler.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE() would
typically look like this:
static void
implement_media_session_handler (gpointer klass,
gpointer unused G_GNUC_UNUSED)
{
#define IMPLEMENT(x) tp_svc_media_session_handler_implement_##x (\
klass, my_object_##x)
IMPLEMENT (error);
IMPLEMENT (ready);
#undef IMPLEMENT
}
typedef struct _TpSvcMediaStreamHandler TpSvcMediaStreamHandler;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcMediaStreamHandlerClass TpSvcMediaStreamHandlerClass;
The class of TpSvcMediaStreamHandler.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE() would
typically look like this:
static void
implement_media_stream_handler (gpointer klass,
gpointer unused G_GNUC_UNUSED)
{
#define IMPLEMENT(x) tp_svc_media_stream_handler_implement_##x (\
klass, my_object_##x)
IMPLEMENT (codec_choice);
IMPLEMENT (error);
IMPLEMENT (native_candidates_prepared);
IMPLEMENT (new_active_candidate_pair);
IMPLEMENT (new_active_transport_pair);
IMPLEMENT (new_native_candidate);
IMPLEMENT (ready);
IMPLEMENT (set_local_codecs);
IMPLEMENT (stream_state);
IMPLEMENT (supported_codecs);
IMPLEMENT (codecs_updated);
IMPLEMENT (hold_state);
IMPLEMENT (unhold_failure);
IMPLEMENT (supported_feedback_messages);
IMPLEMENT (supported_header_extensions);
#undef IMPLEMENT
}
“new-stream-handler” signalvoid user_function (TpSvcMediaSessionHandler *self, DBusGObjectPath *arg_Stream_Handler, guint arg_ID, guint arg_Media_Type, guint arg_Direction, gpointer user_data)
The NewStreamHandler D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Stream_Handler |
const gchar * (FIXME, generate documentation) |
|
arg_ID |
guint (FIXME, generate documentation) |
|
arg_Media_Type |
guint (FIXME, generate documentation) |
|
arg_Direction |
guint (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“add-remote-candidate” signalvoid user_function (TpSvcMediaStreamHandler *self, gchar *arg_Candidate_ID, gpointer user_data)
The AddRemoteCandidate D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Candidate_ID |
const gchar * (FIXME, generate documentation) |
|
arg_Transports |
const GPtrArray * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“close” signalvoid user_function (TpSvcMediaStreamHandler *self, gpointer user_data)
The Close D-Bus signal is emitted whenever this GObject signal is.
Flags: Has Details
“remove-remote-candidate” signalvoid user_function (TpSvcMediaStreamHandler *self, gchar *arg_Candidate_ID, gpointer user_data)
The RemoveRemoteCandidate D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Candidate_ID |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-active-candidate-pair” signalvoid user_function (TpSvcMediaStreamHandler *self, gchar *arg_Native_Candidate_ID, gchar *arg_Remote_Candidate_ID, gpointer user_data)
The SetActiveCandidatePair D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Native_Candidate_ID |
const gchar * (FIXME, generate documentation) |
|
arg_Remote_Candidate_ID |
const gchar * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-remote-candidate-list” signalvoid user_function (TpSvcMediaStreamHandler *self, gpointer user_data)
The SetRemoteCandidateList D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Remote_Candidates |
const GPtrArray * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-remote-codecs” signalvoid user_function (TpSvcMediaStreamHandler *self, gpointer user_data)
The SetRemoteCodecs D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Codecs |
const GPtrArray * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-remote-feedback-messages” signalvoid user_function (TpSvcMediaStreamHandler *self, gpointer user_data)
The SetRemoteFeedbackMessages D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Messages |
GHashTable * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-remote-header-extensions” signalvoid user_function (TpSvcMediaStreamHandler *self, gpointer user_data)
The SetRemoteHeaderExtensions D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Header_Extensions |
const GPtrArray * (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-stream-held” signalvoid user_function (TpSvcMediaStreamHandler *self, gboolean arg_Held, gpointer user_data)
The SetStreamHeld D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Held |
gboolean (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-stream-playing” signalvoid user_function (TpSvcMediaStreamHandler *self, gboolean arg_Playing, gpointer user_data)
The SetStreamPlaying D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Playing |
gboolean (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“set-stream-sending” signalvoid user_function (TpSvcMediaStreamHandler *self, gboolean arg_Sending, gpointer user_data)
The SetStreamSending D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Sending |
gboolean (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“start-named-telephony-event” signalvoid user_function (TpSvcMediaStreamHandler *self, guchar arg_Event, guint arg_Codec_ID, gpointer user_data)
The StartNamedTelephonyEvent D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Event |
guchar (FIXME, generate documentation) |
|
arg_Codec_ID |
guint (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“start-sound-telephony-event” signalvoid user_function (TpSvcMediaStreamHandler *self, guchar arg_Event, gpointer user_data)
The StartSoundTelephonyEvent D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Event |
guchar (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“start-telephony-event” signalvoid user_function (TpSvcMediaStreamHandler *self, guchar arg_Event, gpointer user_data)
The StartTelephonyEvent D-Bus signal is emitted whenever this GObject signal is.
self |
an object |
|
arg_Event |
guchar (FIXME, generate documentation) |
|
user_data |
user data set when the signal handler was connected. |
Flags: Has Details
“stop-telephony-event” signalvoid user_function (TpSvcMediaStreamHandler *self, gpointer user_data)
The StopTelephonyEvent D-Bus signal is emitted whenever this GObject signal is.
Flags: Has Details