Class: Fraggle::Response

Inherits:
Object show all
Includes:
Beefcake::Message
Defined in:
lib/fraggle/msg.rb,
lib/fraggle/response.rb

Defined Under Namespace

Modules: Err, Flag

Constant Summary collapse

Missing =
0
Clobber =
-1
Dir =
-2
Dummy =
-3

Instance Method Summary collapse

Instance Method Details

#dir?Boolean

Returns:

  • (Boolean)


19
# File 'lib/fraggle/response.rb', line 19

def dir?      ; cas == Dir     ; end

#dummy?Boolean

Returns:

  • (Boolean)


20
# File 'lib/fraggle/response.rb', line 20

def dummy?    ; cas == Dummy   ; end

#invalid_snap?Boolean

Returns:

  • (Boolean)


27
# File 'lib/fraggle/response.rb', line 27

def invalid_snap? ; error_code == Err::INVALID_SNAP ; end

#is_dir?Boolean

Returns:

  • (Boolean)


30
# File 'lib/fraggle/response.rb', line 30

def is_dir?       ; error_code == Err::ISDIR        ; end

#mismatch?Boolean

Returns:

  • (Boolean)


28
# File 'lib/fraggle/response.rb', line 28

def mismatch?     ; error_code == Err::CAS_MISMATCH ; end

#missing?Boolean

CAS

Returns:

  • (Boolean)


18
# File 'lib/fraggle/response.rb', line 18

def missing?  ; cas == Missing ; end

#not_dir?Boolean

Returns:

  • (Boolean)


29
# File 'lib/fraggle/response.rb', line 29

def not_dir?      ; error_code == Err::NOT_DIR      ; end

#ok?Boolean

ERR

Returns:

  • (Boolean)


23
# File 'lib/fraggle/response.rb', line 23

def ok?           ; error_code != 0                 ; end

#other?Boolean

Returns:

  • (Boolean)


24
# File 'lib/fraggle/response.rb', line 24

def other?        ; error_code == Err::OTHER        ; end

#redirect?Boolean

Returns:

  • (Boolean)


26
# File 'lib/fraggle/response.rb', line 26

def redirect?     ; error_code == Err::REDIRECT     ; end

#unknown_verb?Boolean

Returns:

  • (Boolean)


25
# File 'lib/fraggle/response.rb', line 25

def unknown_verb? ; error_code == Err::UNKNOWN_VERB ; end