Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はGTK+プログラミングの真の初心者であり、g_source_new()関数を理解するのに苦労しています。
GTKイベント(selectを使用する場合のように、ソケットが読み取り/書き込み可能である場合の新しいイベント)を使用してソケットを処理したいと思います。
誰かが途中で私を送ることができれば、私は完全に失われます...
PS:Gtkのソケット管理を使用したくない/UI用の新しいスレッドを作成したくない。
よろしくお願いします!
GSourceは十分に文書化されていません。最善の方法は、ソースを参照して、タイマーとアイドルソースがどのように実装されているかを確認することです。g_timer_addとg_idle_addのコードを読んでください。