|  |  |  | GSF Reference Manual |  | 
|---|---|---|---|---|
                    GsfInputGio;
GsfInput*           gsf_input_gio_new                   (GFile *file,
                                                         GError **err);
GsfInput*           gsf_input_gio_new_for_path          (char const *path,
                                                         GError **err);
GsfInput*           gsf_input_gio_new_for_uri           (char const *uri,
                                                         GError **err);
                    GsfOutputGio;
GsfOutput*          gsf_output_gio_new                  (GFile *file);
GsfOutput*          gsf_output_gio_new_for_path         (char const *path,
                                                         GError **err);
GsfOutput*          gsf_output_gio_new_for_uri          (char const *uri,
                                                         GError **err);
GsfInput* gsf_input_gio_new (GFile *file, GError **err);
| 
 | an existing GFile | 
| 
 | |
| Returns : | A new GsfOutputGio or NULL | 
GsfInput* gsf_input_gio_new_for_path (char const *path, GError **err);
| 
 | |
| 
 | optionally NULL. | 
| Returns : | A new GsfOutputGio or NULL | 
GsfInput* gsf_input_gio_new_for_uri (char const *uri, GError **err);
| 
 | |
| 
 | optionally NULL. | 
| Returns : | A new GsfOutputGio or NULL | 
GsfOutput* gsf_output_gio_new_for_path (char const *path, GError **err);
| 
 | |
| 
 | |
| Returns : | 
GsfOutput* gsf_output_gio_new_for_uri (char const *uri, GError **err);
| 
 | |
| 
 | |
| Returns : |