Go to the source code of this file.
|
typedef GValue *(* | SfiGlueDecoderClientMsg )(SfiGlueDecoder *decoder, gpointer user_data, const gchar *message, const GValue *value) |
|
|
enum | SfiGlueCodecCommands {
SFI_GLUE_CODEC_ASYNC_RETURN,
SFI_GLUE_CODEC_ASYNC_MESSAGE,
SFI_GLUE_CODEC_ASYNC_EVENT,
SFI_GLUE_CODEC_DESCRIBE_IFACE,
SFI_GLUE_CODEC_DESCRIBE_PROC,
SFI_GLUE_CODEC_LIST_PROC_NAMES,
SFI_GLUE_CODEC_LIST_METHOD_NAMES,
SFI_GLUE_CODEC_BASE_IFACE,
SFI_GLUE_CODEC_IFACE_CHILDREN,
SFI_GLUE_CODEC_EXEC_PROC,
SFI_GLUE_CODEC_PROXY_IFACE,
SFI_GLUE_CODEC_PROXY_IS_A,
SFI_GLUE_CODEC_PROXY_LIST_PROPERTIES,
SFI_GLUE_CODEC_PROXY_GET_PSPEC,
SFI_GLUE_CODEC_PROXY_GET_PSPEC_SCATEGORY,
SFI_GLUE_CODEC_PROXY_SET_PROPERTY,
SFI_GLUE_CODEC_PROXY_GET_PROPERTY,
SFI_GLUE_CODEC_PROXY_WATCH_RELEASE,
SFI_GLUE_CODEC_PROXY_REQUEST_NOTIFY,
SFI_GLUE_CODEC_PROXY_PROCESSED_NOTIFY,
SFI_GLUE_CODEC_CLIENT_MSG
} |
|
|
SfiGlueContext * | sfi_glue_encoder_context (SfiComPort *port) |
|
SfiGlueDecoder * | sfi_glue_context_decoder (SfiComPort *port, SfiGlueContext *context) |
|
void | sfi_glue_decoder_add_handler (SfiGlueDecoder *decoder, SfiGlueDecoderClientMsg func, gpointer user_data) |
|
SfiRing * | sfi_glue_decoder_list_poll_fds (SfiGlueDecoder *decoder) |
|
gboolean | sfi_glue_decoder_pending (SfiGlueDecoder *decoder) |
|
void | sfi_glue_decoder_dispatch (SfiGlueDecoder *decoder) |
|
void | sfi_glue_decoder_destroy (SfiGlueDecoder *decoder) |
|