EvdSocketOutputStream

EvdSocketOutputStream

Synopsis

                    EvdSocketOutputStream;
                    EvdSocketOutputStreamClass;
                    EvdSocketOutputStreamPrivate;
EvdSocketOutputStream * evd_socket_output_stream_new    (EvdSocket *socket);
void                evd_socket_output_stream_set_socket (EvdSocketOutputStream *self,
                                                         EvdSocket *socket);
EvdSocket *         evd_socket_output_stream_get_socket (EvdSocketOutputStream *self);

Object Hierarchy

  GObject
   +----GOutputStream
         +----EvdSocketOutputStream

Properties

  "socket"                   EvdSocket*            : Read / Write

Signals

  "filled"                                         : Run Last / Action

Description

Details

EvdSocketOutputStream

typedef struct _EvdSocketOutputStream EvdSocketOutputStream;


EvdSocketOutputStreamClass

typedef struct {
  GOutputStreamClass parent_class;

  /* signal prototypes */
  void (* filled) (EvdSocketOutputStream *self);
} EvdSocketOutputStreamClass;


EvdSocketOutputStreamPrivate

typedef struct _EvdSocketOutputStreamPrivate EvdSocketOutputStreamPrivate;


evd_socket_output_stream_new ()

EvdSocketOutputStream * evd_socket_output_stream_new    (EvdSocket *socket);

socket :

Returns :


evd_socket_output_stream_set_socket ()

void                evd_socket_output_stream_set_socket (EvdSocketOutputStream *self,
                                                         EvdSocket *socket);

self :

socket :


evd_socket_output_stream_get_socket ()

EvdSocket *         evd_socket_output_stream_get_socket (EvdSocketOutputStream *self);

self :

Returns :

Property Details

The "socket" property

  "socket"                   EvdSocket*            : Read / Write

The socket that this stream wraps.

Signal Details

The "filled" signal

void                user_function                      (EvdSocketOutputStream *evdsocketoutputstream,
                                                        gpointer               user_data)                  : Run Last / Action

evdsocketoutputstream :

the object which received the signal.

user_data :

user data set when the signal handler was connected.