<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I have check the Android API docs and file locking has been
    available on channels since API Level 1.<br>
    <br>
    Regards<br>
    Terry<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 9/01/2013 3:54 AM, Rafael Teixeira
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+1gSViUcRg-pVOycSMx_jxTck8K2B8druo=8oTozQRahgqUwA@mail.gmail.com"
      type="cite">
      <div dir="ltr">I'm not sure, but I think locking is unavailable on
        Android, and so Mono can't build up on the abstraction...</div>
      <div class="gmail_extra"><br clear="all">
        <div>Rafael "Monoman" Teixeira<br>
          ---------------------------------------<br>
          "The most exciting phrase to hear in science, the one that
          heralds new discoveries, is not 'Eureka!' (I found it!) but
          'That's funny ...'"<br>
          Isaac Asimov<br>
          US science fiction novelist & scholar (1920 - 1992)</div>
        <br>
        <br>
        <div class="gmail_quote">On Mon, Jan 7, 2013 at 7:50 PM,
          Terry-Watts.com <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:Terry@terry-watts.com" target="_blank">Terry@terry-watts.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF">
              <p
                style="text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;font-style:normal;font-weight:normal;padding:0px;outline:0px;vertical-align:baseline;line-height:1.5;color:rgb(119,119,119);text-transform:none;font-size:14px;white-space:normal;margin:10px
                0px;font-family:'Helvetica
                Neue',Helvetica,Arial,sans-serif;border:0px;word-spacing:0px">
                I have a class that work fine in C# under Windows but
                not under Monodroid.</p>
              <p
                style="text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;font-style:normal;font-weight:normal;padding:0px;outline:0px;vertical-align:baseline;line-height:1.5;color:rgb(119,119,119);text-transform:none;font-size:14px;white-space:normal;margin:10px
                0px;font-family:'Helvetica
                Neue',Helvetica,Arial,sans-serif;border:0px;word-spacing:0px">
                A simplified version of the class is:</p>
              <pre style="text-indent:0px;text-align:start;font-weight:normal;outline:0px;padding:0px;line-height:1.4;border-top-right-radius:3px;font-size:13px;white-space:pre-wrap;margin:0px;border:1px solid rgb(204,204,204);word-spacing:0px;border-bottom-left-radius:3px;background-image:-webkit-linear-gradient(top,rgb(236,236,236),rgb(244,244,244) 100px);letter-spacing:normal;font-variant:normal;font-style:normal;border-top-left-radius:3px;display:block;vertical-align:baseline;color:rgb(119,119,119);text-transform:none;border-bottom-right-radius:3px;overflow:auto;font-family:Menlo,Consolas,Monaco,'Lucida Console',monospace;background-repeat:initial initial"><code><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">public</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit
;vertical-align:baseline;color:rgb(0,0,0)"> </span>class<span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockedStream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">:</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span st
yle="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FileStream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
    </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">ulong</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockCount</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">=</span><span style="margin:0px;padding:0px;border:0px;ou
tline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,102,102)">0</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">;</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
    </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">bool</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">_IsNewFile</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">;</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inhe rit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">

      </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockedStream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">bool</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0p
x;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">IsNewFile</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>string</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> path</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-s
tyle:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FileMode</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:i nherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> mode</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:
baseline;color:rgb(102,0,102)">FileAccess</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> access</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FileShare</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> share </span><span>)
</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                  </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">:</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">base</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0
px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">MakePath</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> path </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">),</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> mode</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;
font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> access</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> share </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;
color:rgb(0,0,0)">
         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
           </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">_IsNewFile</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">=</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:in herit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">IsNewFile</span><span style="margin:0px;padding:0p
x;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">;</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">

   </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">public</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockedStream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:i nherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0p
x;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">string</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> path</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FileMode</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font
-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> mode</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>FileAccess</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> access</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-al
ign:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FileShare</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> share </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                  </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">:</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">this</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0
px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">!</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">File</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Exists</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;f
ont-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> path </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">),</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> path</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> mode</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;col
or:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> access</span><span>,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> share </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">

   </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">public</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">static</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>internal</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;b
order:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockedStream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Open</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inhe
rit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">string</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>FilePathName</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
        </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
           </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">return</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">new</span><span style="margin:0px;padding:0px;border:0px;ou
tline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockedStream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FilePathName</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;
font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FileMode</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">OpenOrCreate</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align
:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>FileAccess</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">ReadWrite</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span>
<span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">FileShare</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">ReadWrite</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:ba seline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;out
line:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">);</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
        </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">

    </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">public</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">void</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>Lock</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">()</span><span style="margin:0px;padding:0px;b
order:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
        </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
            </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">if</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockCount</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">++</span><span style="margin:0px;padding:0px;bor
der:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">==</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,102,102)">0</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;
font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
            </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                 </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">int</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">SleepCount</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>=</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;pad
ding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,102,102)">1</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">;</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">

                    </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">while</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">true</span><span> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0p
x;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                    </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                        </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">try</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                        </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                            </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">base</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Lock</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;pad
ding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,102,102)">0</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rg">Int64</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font
-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">MaxValue</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">);</span><span>
                            </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">break</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">;</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">catch</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Exception</span><span style="margin:0px;padding:0px;border:0px;outline:0 px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> E </span><span style="margin:0px;p
adding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                              </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Thread</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Sleep</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">SleepCount
</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">++</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:ba seline;color:rgb(102,102,0)">);</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                         </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                     </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
             </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
        </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">

   </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">public</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">void</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span>UnLock</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">()</span><span style="margin:0px;padding:0px;
border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
          </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
              </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">if</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockCount</span><span> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">></span><span style="margin:0
px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,102,102)">0</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
              </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                  </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">if</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">--</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockCount</span><span style="margin:0px;padding:0
px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">==</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,102,102)">0</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size
:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                  </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                      </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">try</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                      </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                          </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">base</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Unlock</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;pad
ding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,102,102)">0</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">,</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rg">Int64</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font
-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">MaxValue</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">);</span><span>
                      </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                      </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,221)">catch</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Exception</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding
:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">)</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                      </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">{</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                      </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
                   </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
               </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
           </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">

</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">}</span></code></pre>
              <p
                style="text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;font-style:normal;font-weight:normal;padding:0px;outline:0px;vertical-align:baseline;line-height:1.5;color:rgb(119,119,119);text-transform:none;font-size:14px;white-space:normal;margin:10px
                0px;font-family:'Helvetica
                Neue',Helvetica,Arial,sans-serif;border:0px;word-spacing:0px">
                Now when I do:</p>
              <pre style="text-indent:0px;text-align:start;font-weight:normal;outline:0px;padding:0px;line-height:1.4;border-top-right-radius:3px;font-size:13px;white-space:pre-wrap;margin:0px;border:1px solid rgb(204,204,204);word-spacing:0px;border-bottom-left-radius:3px;background-image:-webkit-linear-gradient(top,rgb(236,236,236),rgb(244,244,244) 100px);letter-spacing:normal;font-variant:normal;font-style:normal;border-top-left-radius:3px;display:block;vertical-align:baseline;color:rgb(119,119,119);text-transform:none;border-bottom-right-radius:3px;overflow:auto;font-family:Menlo,Consolas,Monaco,'Lucida Console',monospace;background-repeat:initial initial"><code><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockedStream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family
:inherit;vertical-align:baseline;color:rgb(0,0,0)"> <span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Stream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">=</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">LockedStream</span><sp
an style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Open</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">(</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> <span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,136,0)">"Some Path/file name"</span><span style="margin:0px;padding:0px;border:0px;outline:0
px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)"> </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">);</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(0,0,0)">
     </span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Stream</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">.</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,0,102)">Lock</span><span style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;font-family:inherit;vertical-align:baseline;color:rgb(102,102,0)">();</span></span></span></code></pre>
              <p
                style="text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;font-style:normal;font-weight:normal;padding:0px;outline:0px;vertical-align:baseline;line-height:1.5;color:rgb(119,119,119);text-transform:none;font-size:14px;white-space:normal;margin:10px
                0px;font-family:'Helvetica
                Neue',Helvetica,Arial,sans-serif;border:0px;word-spacing:0px">
                I get the file created when I call the Open(); but when
                I call Stream.Lock(); I hangs in the lock routine
                forever because base.Lock( 0, Int64.MaxValue ); throws a
                lock violation exception even though the file isn't
                locked.</p>
              <p
                style="text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;font-style:normal;font-weight:normal;padding:0px;outline:0px;vertical-align:baseline;line-height:1.5;color:rgb(119,119,119);text-transform:none;font-size:14px;white-space:normal;margin:10px
                0px;font-family:'Helvetica
                Neue',Helvetica,Arial,sans-serif;border:0px;word-spacing:0px">
                Does anybody know why this is happening on Android?</p>
              <p
                style="text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;font-style:normal;font-weight:normal;padding:0px;outline:0px;vertical-align:baseline;line-height:1.5;color:rgb(119,119,119);text-transform:none;font-size:14px;white-space:normal;margin:10px
                0px;font-family:'Helvetica
                Neue',Helvetica,Arial,sans-serif;border:0px;word-spacing:0px">
                Thanks in advance.</p>
              <span class="HOEnZb"><font color="#888888">
                  <p
                    style="text-indent:0px;letter-spacing:normal;text-align:start;font-variant:normal;font-style:normal;font-weight:normal;padding:0px;outline:0px;vertical-align:baseline;line-height:1.5;color:rgb(119,119,119);text-transform:none;font-size:14px;white-space:normal;margin:10px
                    0px;font-family:'Helvetica
                    Neue',Helvetica,Arial,sans-serif;border:0px;word-spacing:0px">
                    Terry</p>
                </font></span></div>
            <br>
            _______________________________________________<br>
            Mono-devel-list mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
            <a moz-do-not-send="true"
              href="http://lists.ximian.com/mailman/listinfo/mono-devel-list"
              target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>