gtk /glibでネットワーキングに関するいくつかの良いチュートリアル/コードサンプルを見つけることができる人はいますか?Gtk2を使用して、受信したものをエコーバックする単純なサーバーに接続するクライアントアプリケーションを作成しようとしていますが、その方法がわかりません。スレッドを使用せずに非同期の読み取り/書き込みを実行したいのですが、最善のアプローチがわかりません。APIリファレンスはあまり役に立ちません-GIOChannel、GIOStream、GSocketClientなど-どちらを使用しますか?
フォールバックは、別のスレッドでブロッキングIOを使用することです。
移植性には興味がありません。
「Rant:GTk / GLib開発者は、人々が優れたドキュメントなしでフレームワークを使用することをどのように期待していますか?QTを使用してフレームワークを使用できるのに、なぜわざわざするのですか。Cについてもっと学びたくないので、わざわざするのです!」