|  |  |  | EventDance - Documentation and Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
EvdPeer; EvdPeerClass; EvdPeerPrivate; EvdPeer * evd_peer_new (gchar *id); const gchar * evd_peer_get_id (EvdPeer *self); 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); gchar * evd_peer_backlog_pop_frame (EvdPeer *self,gsize *size); guint evd_peer_backlog_get_length (EvdPeer *self); void evd_peer_touch (EvdPeer *self); gboolean evd_peer_is_alive (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);
"id" gchar* : Read / Write / Construct Only "transport" GObject* : Read / Write / Construct Only
typedef struct {
  GObjectClass parent_class;
  /* virtual methods */
  /* signal prototypes */
} EvdPeerClass;
gboolean evd_peer_backlog_push_frame (EvdPeer *self,const gchar *frame,gsize size,GError **error);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
gboolean evd_peer_backlog_unshift_frame (EvdPeer *self,const gchar *frame,gsize size,GError **error);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
gchar * evd_peer_backlog_pop_frame (EvdPeer *self,gsize *size);
| 
 | |
| 
 | |
| Returns : | 
gboolean evd_peer_send (EvdPeer *self,const gchar *buffer,gsize size,GError **error);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
gboolean evd_peer_send_text (EvdPeer *self,const gchar *buffer,GError **error);
| 
 | |
| 
 | |
| 
 | |
| Returns : |