Module: RStyx

Defined in:
lib/rstyx/common.rb,
lib/rstyx/client.rb,
lib/rstyx/errors.rb,
lib/rstyx/server.rb,
lib/rstyx/keyring.rb,
lib/rstyx/version.rb,
lib/rstyx/messages.rb

Overview

Author

Rafael R. Sevilla ([email protected])

Copyright

Copyright © 2005-2007 Rafael R. Sevilla

Homepage

rstyx.rubyforge.org/

License

GNU Lesser General Public License / Ruby License

$Id: version.rb 303 2007-09-24 03:02:11Z dido $


Copyright © 2005-2007 Rafael Sevilla This file is part of RStyx

This program is free software; you can redistribute it and/or modify it under the terms of either 1) the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version; or 2) Ruby’s license.

See the file COPYING for complete licensing information


RStyx version code

Defined Under Namespace

Modules: Client, Keyring, Message, Server, Version Classes: AuthenticationException, FidNotFoundException, FileExists, InvalidCertificateException, InvalidKeyException, LocalAuthErr, NoSuchAlgorithmException, RemoteAuthErr, StyxException, TagInUseException

Constant Summary collapse

OREAD =

File access modes in Styx

0
OWRITE =
1
ORDWR =
2
OEXEC =
3
OTRUNC =
0x10
ORCLOSE =
0x40
DMDIR =

Constants related to the file type

0x80000000
DMAPPEND =

directory

0x40000000
DMEXCL =

append-only file

0x20000000
DMAUTH =

exclusive use file

0x08000000
MAX_FID =

Maximum FID numbers and the NOFID constant.

0xfffffffe
NOFID =
0xffffffff
MAX_TAG =

Maximum tag number

0xffff
SEEK_SET =

Seek mode constants

0
SEEK_CUR =
1
SEEK_END =
2
MAXWELEM =

Maximum number of path elements

16
DEBUG =

Debugging Debug levels: 0 = no debugging output 1 = Show dumps of all messages sent and received 2 = In addition to dumps of messages, also the byte strings sent and

received
0
MAXUINT =

Limits of unsigned quanitities

0xffffffff