<html><head> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="Start" href="index.html"> <title>LablGTK : Glib.Io</title> </head> <body> <code class="code"><span class="keyword">sig</span><br> <span class="keyword">type</span> channel<br> <span class="keyword">type</span> condition = [ <span class="keywordsign">`</span><span class="constructor">ERR</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">HUP</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">IN</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">NVAL</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OUT</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">PRI</span> ]<br> <span class="keyword">type</span> id<br> <span class="keyword">val</span> channel_of_descr : <span class="constructor">Unix</span>.file_descr <span class="keywordsign">-></span> <span class="constructor">Glib</span>.<span class="constructor">Io</span>.channel<br> <span class="keyword">val</span> add_watch :<br> cond:<span class="constructor">Glib</span>.<span class="constructor">Io</span>.condition list <span class="keywordsign">-></span><br> callback:(<span class="constructor">Glib</span>.<span class="constructor">Io</span>.condition list <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span><br> ?prio:int <span class="keywordsign">-></span> <span class="constructor">Glib</span>.<span class="constructor">Io</span>.channel <span class="keywordsign">-></span> <span class="constructor">Glib</span>.<span class="constructor">Io</span>.id<br> <span class="keyword">val</span> remove : <span class="constructor">Glib</span>.<span class="constructor">Io</span>.id <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> read : <span class="constructor">Glib</span>.<span class="constructor">Io</span>.channel <span class="keywordsign">-></span> buf:string <span class="keywordsign">-></span> pos:int <span class="keywordsign">-></span> len:int <span class="keywordsign">-></span> int<br> <span class="keyword">val</span> read_chars : <span class="constructor">Glib</span>.<span class="constructor">Io</span>.channel <span class="keywordsign">-></span> buf:string <span class="keywordsign">-></span> pos:int <span class="keywordsign">-></span> len:int <span class="keywordsign">-></span> int<br> <span class="keyword">end</span></code></body></html>