private IodineObject connected(VirtualMachine vm, IodineObject self, IodineObject[] args) { try { var result = !((Socket.Poll(1000, SelectMode.SelectRead) && (Socket.Available == 0)) || !Socket.Connected); return(IodineBool.Create(result)); } catch { return(IodineBool.False); } }
public IodineObject ReadBool() { return(IodineBool.Create(binaryReader.ReadBoolean())); }