Re: How does one pipe output from process to text buffer?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, Dec 27, 2006 at 12:02:01PM +0200, Zeeshan Ali wrote:
Hello Tomas!

    Just a thought: Wouldn't it be a better idea to use a library

[...]

2. The API is a bit different in the upcoming release: 0.2.

Yes, it seemed to me too that the author was eliminating "side tracks".

In Tony's case, he might have to extract the fd from the SSH_SESSION
object [...]

  I have already thought of implementing a GIOChannel based on the
libssh's CHANNEL object [...]

Tough call :-)

It'd be a foreigner in both lands. That's why I'd go for extracting the
fd from the CHANNEL object and stuffing it into a GIOChannel. They can
co-exist peacefully (of course you will use the ssh_* functions to
operate the CHANNEL when GIO* signals any conditions. It's not really
that much code and I prefer to have that explicit in my app.

I've done it already with an asynchronous libpq interface. It's quite
feasible to keep things neat and clean.

Regarding your other post... for non-POSIX systems, I dunno (lucky me!).
How does Windows select()?

Regards
- -- tomÃs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFFkmEMBcgs9XrR2kYRApK+AJ0WQ4XXs2WXV4IlLQNIkiEHXS5N2gCfVndI
0CGLQcxkzWl96oKO8noqeBM=
=/uY7
-----END PGP SIGNATURE-----




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]