12#ifndef ZYPP_EXTERNALDATASOURCE_H
13#define ZYPP_EXTERNALDATASOURCE_H
22 namespace externalprogram {
56 bool send(
const char *
buffer,
size_t length );
62 bool send( std::string
s );
70 size_t receive(
char *
buffer,
size_t length );
76 std::string receiveLine();
92 std::string receiveUpto(
char c );
108 void setBlocking(
bool mode );
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose h...
Bidirectional stream to external data.
FILE * outputFile() const
Return the output stream.
FILE * inputFile() const
Return the input stream.
Easy-to use interface to the ZYPP dependency resolver.
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API