+// FIXME: This is out-of-date and incomplete.
+
#include <orb.h>
struct IFaceTable {
struct methods {
void (*read)(::System::IO::_i_IStream *_this,
- Array<char> *buf, uint64_t *len);
+ Array<char, ::System::RunTime::ORBMM> *buf, uint64_t *len);
void (*read_async)(::System::IO::_i_IStream *_this,
- Array<unsigned char> *buf,
+ Array<unsigned char, ::System::RunTime::ORBMM> *buf,
::System::Notifier *notifier);
} methods;
} info;
struct methods {
void (*read)(::System::IO::_i_IStream *_this,
- Array<char> *buf, uint64_t *len);
+ Array<char, ::System::RunTime::ORBMM> *buf, uint64_t *len);
void (*read_async)(::System::IO::_i_IStream *_this,
- Array<unsigned char> *buf,
+ Array<unsigned char, ::System::RunTime::ORBMM> *buf,
::System::Notifier *notifier);
void (*write)(::System::IO::_i_OStream *_this, unsigned char *buf,