Ejemplo n.º 1
0
static void
dsk_ssl_source_init (DskSslSource *source)
{
  static DskHookFuncs source_hook_funcs = {
    (DskHookObjectFunc) dsk_object_ref_f,
    (DskHookObjectFunc) dsk_object_unref_f,
    dsk_ssl_source_set_poll
  };
  dsk_hook_set_funcs (&source->base_instance.readable_hook, &source_hook_funcs);
}
Ejemplo n.º 2
0
static void
dsk_ssl_sink_init (DskSslSink *sink)
{
  static DskHookFuncs sink_hook_funcs = {
    (DskHookObjectFunc) dsk_object_ref_f,
    (DskHookObjectFunc) dsk_object_unref_f,
    dsk_ssl_sink_set_poll
  };
  dsk_hook_set_funcs (&sink->base_instance.writable_hook, &sink_hook_funcs);
}
Ejemplo n.º 3
0
static void
dsk_client_stream_sink_init (DskClientStreamSink *sink)
{
  static DskHookFuncs client_stream_sink_funcs =
    {
      (DskHookObjectFunc) dsk_object_ref_f,
      (DskHookObjectFunc) dsk_object_unref_f,
      (DskHookSetPoll) dsk_client_stream_sink_set_poll
    };
  dsk_hook_set_funcs (&sink->base_instance.writable_hook,
                      &client_stream_sink_funcs);
}
Ejemplo n.º 4
0
static void
dsk_client_stream_source_init (DskClientStreamSource *source)
{
  static DskHookFuncs client_stream_source_funcs =
    {
      (DskHookObjectFunc) dsk_object_ref_f,
      (DskHookObjectFunc) dsk_object_unref_f,
      (DskHookSetPoll) dsk_client_stream_source_set_poll
    };
  dsk_hook_set_funcs (&source->base_instance.readable_hook,
                      &client_stream_source_funcs);
}