| EventDance - Documentation and Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Signals | ||||
struct EvdThrottledInputStream; struct EvdThrottledInputStreamClass; EvdThrottledInputStream * evd_throttled_input_stream_new (GInputStream *base_stream); gsize evd_throttled_input_stream_get_max_readable (EvdThrottledInputStream *self,guint *retry_wait); void evd_throttled_input_stream_add_throttle (EvdThrottledInputStream *self,EvdStreamThrottle *throttle); void evd_throttled_input_stream_remove_throttle (EvdThrottledInputStream *self,EvdStreamThrottle *throttle);
struct EvdThrottledInputStreamClass {
GFilterInputStreamClass parent_class;
/* signal prototypes */
void (* delay_read) (EvdThrottledInputStream *self,
guint wait,
gpointer user_data);
};
EvdThrottledInputStream * evd_throttled_input_stream_new
(GInputStream *base_stream);
gsize evd_throttled_input_stream_get_max_readable (EvdThrottledInputStream *self,guint *retry_wait);
|
. [out] |
void evd_throttled_input_stream_add_throttle (EvdThrottledInputStream *self,EvdStreamThrottle *throttle);
void evd_throttled_input_stream_remove_throttle (EvdThrottledInputStream *self,EvdStreamThrottle *throttle);
"delay-read" signalvoid user_function (EvdThrottledInputStream *evdthrottledinputstream,
guint arg1,
gpointer user_data) : Action
|
the object which received the signal. |
|
user data set when the signal handler was connected. |