gmime-stream-file

Name

gmime-stream-file -- 

Synopsis



#define     GMIME_STREAM_FILE_TYPE
#define     GMIME_IS_STREAM_FILE            (stream)
#define     GMIME_STREAM_FILE               (stream)
GMimeStream* g_mime_stream_file_new         (FILE *fp);
GMimeStream* g_mime_stream_file_new_with_bounds
                                            (FILE *fp,
                                             off_t start,
                                             off_t end);

Description

Details

GMIME_STREAM_FILE_TYPE

#define GMIME_STREAM_FILE_TYPE g_str_hash ("GMimeStreamFile")


GMIME_IS_STREAM_FILE()

#define GMIME_IS_STREAM_FILE(stream) (((GMimeStream *) stream)->type == GMIME_STREAM_FILE_TYPE)

stream : 


GMIME_STREAM_FILE()

#define GMIME_STREAM_FILE(stream) ((GMimeStreamFile *) stream)

stream : 


g_mime_stream_file_new ()

GMimeStream* g_mime_stream_file_new         (FILE *fp);

Creates a new GMimeStreamFile object around fp.

fp : file pointer
Returns :a stream using fp.


g_mime_stream_file_new_with_bounds ()

GMimeStream* g_mime_stream_file_new_with_bounds
                                            (FILE *fp,
                                             off_t start,
                                             off_t end);

Creates a new GMimeStreamFile object around fp with bounds start and end.

fp : file pointer
start : start boundary
end : end boundary
Returns :a stream using fp with bounds start and end.