Class: Fraggle::Response
- Includes:
- Beefcake::Message
- Defined in:
- lib/fraggle/msg.rb,
lib/fraggle/response.rb
Defined Under Namespace
Constant Summary collapse
- Missing =
0
- Clobber =
-1
- Dir =
-2
- Dummy =
-3
- Refused =
-1
Instance Method Summary collapse
- #del? ⇒ Boolean
- #dir? ⇒ Boolean
-
#disconnected? ⇒ Boolean
Custom.
- #dummy? ⇒ Boolean
- #invalid_snap? ⇒ Boolean
- #is_dir? ⇒ Boolean
- #mismatch? ⇒ Boolean
-
#missing? ⇒ Boolean
CAS.
- #not_dir? ⇒ Boolean
-
#ok? ⇒ Boolean
ERR.
- #other? ⇒ Boolean
- #redirect? ⇒ Boolean
- #set? ⇒ Boolean
- #unknown_verb? ⇒ Boolean
Instance Method Details
#del? ⇒ Boolean
24 |
# File 'lib/fraggle/response.rb', line 24 def del? ; missing? ; end |
#disconnected? ⇒ Boolean
Custom
38 |
# File 'lib/fraggle/response.rb', line 38 def disconnected? ; err_code == Errno::ECONNREFUSED::Errno ; end |
#invalid_snap? ⇒ Boolean
32 |
# File 'lib/fraggle/response.rb', line 32 def invalid_snap? ; err_code == Err::INVALID_SNAP ; end |
#is_dir? ⇒ Boolean
35 |
# File 'lib/fraggle/response.rb', line 35 def is_dir? ; err_code == Err::ISDIR ; end |
#mismatch? ⇒ Boolean
33 |
# File 'lib/fraggle/response.rb', line 33 def mismatch? ; err_code == Err::CAS_MISMATCH ; end |
#missing? ⇒ Boolean
CAS
20 |
# File 'lib/fraggle/response.rb', line 20 def missing? ; cas == Missing ; end |
#not_dir? ⇒ Boolean
34 |
# File 'lib/fraggle/response.rb', line 34 def not_dir? ; err_code == Err::NOT_DIR ; end |
#ok? ⇒ Boolean
ERR
28 |
# File 'lib/fraggle/response.rb', line 28 def ok? ; err_code != 0 ; end |
#other? ⇒ Boolean
29 |
# File 'lib/fraggle/response.rb', line 29 def other? ; err_code == Err::OTHER ; end |
#redirect? ⇒ Boolean
31 |
# File 'lib/fraggle/response.rb', line 31 def redirect? ; err_code == Err::REDIRECT ; end |
#set? ⇒ Boolean
25 |
# File 'lib/fraggle/response.rb', line 25 def set? ; !del? ; end |
#unknown_verb? ⇒ Boolean
30 |
# File 'lib/fraggle/response.rb', line 30 def unknown_verb? ; err_code == Err::UNKNOWN_VERB ; end |