You've already forked linux-packaging-mono
Imported Upstream version 4.8.0.309
Former-commit-id: 5f9c6ae75f295e057a7d2971f3a6df4656fa8850
This commit is contained in:
parent
ee1447783b
commit
94b2861243
20
tools/sgen/sgen-entry-stream.h
Normal file
20
tools/sgen/sgen-entry-stream.h
Normal file
@@ -0,0 +1,20 @@
|
||||
/*
|
||||
* sgen-entry-stream.h: EntryStream definitions
|
||||
*
|
||||
* Copyright (C) 2016 Xamarin Inc
|
||||
*
|
||||
* Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
||||
*/
|
||||
|
||||
typedef struct {
|
||||
int file;
|
||||
char *buffer;
|
||||
const char *end;
|
||||
const char *pos;
|
||||
} EntryStream;
|
||||
|
||||
void init_stream (EntryStream *stream, int file);
|
||||
void reset_stream (EntryStream *stream);
|
||||
void close_stream (EntryStream *stream);
|
||||
gboolean refill_stream (EntryStream *in, size_t size);
|
||||
ssize_t read_stream (EntryStream *stream, void *out, size_t size);
|
||||
Reference in New Issue
Block a user