![]() |
![]() |
![]() |
EventDance - Documentation and Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
struct EvdPeer; struct EvdPeerClass; guint evd_peer_backlog_get_length (EvdPeer *self
); gchar * evd_peer_backlog_pop_frame (EvdPeer *self
,gsize *size
); gboolean evd_peer_backlog_push_frame (EvdPeer *self
,const gchar *frame
,gsize size
,GError **error
); gboolean evd_peer_backlog_unshift_frame (EvdPeer *self
,const gchar *frame
,gsize size
,GError **error
); void evd_peer_close (EvdPeer *self
,gboolean gracefully
); const gchar * evd_peer_get_id (EvdPeer *self
); gboolean evd_peer_is_alive (EvdPeer *self
); gboolean evd_peer_is_closed (EvdPeer *self
); gboolean evd_peer_send (EvdPeer *self
,const gchar *buffer
,gsize size
,GError **error
); gboolean evd_peer_send_text (EvdPeer *self
,const gchar *buffer
,GError **error
); void evd_peer_touch (EvdPeer *self
);
struct EvdPeerClass { GObjectClass parent_class; /* padding for future expansion */ void (* _padding_0_) (void); void (* _padding_1_) (void); void (* _padding_2_) (void); void (* _padding_3_) (void); void (* _padding_4_) (void); void (* _padding_5_) (void); void (* _padding_6_) (void); void (* _padding_7_) (void); };
gboolean evd_peer_backlog_push_frame (EvdPeer *self
,const gchar *frame
,gsize size
,GError **error
);
gboolean evd_peer_backlog_unshift_frame (EvdPeer *self
,const gchar *frame
,gsize size
,GError **error
);
gboolean evd_peer_send (EvdPeer *self
,const gchar *buffer
,gsize size
,GError **error
);
gboolean evd_peer_send_text (EvdPeer *self
,const gchar *buffer
,GError **error
);