enum NatPMP::ResultCodes

Overview

Result codes defined by the RFC 6886

RFC 6886 - 3.5. Result Codes

Defined in:

natpmp.cr

Enum Members

SUCCESS = 0
UNSUPPORTED_VERSION = 1
NOT_AUTHORIZED_OR_REFUSED = 2
NETWORK_FAILURE = 3
OUT_OF_RESOURCES = 4
UNSUPPORTED_OPCODE = 5

Instance Method Summary

Instance Method Detail

def network_failure? #

Returns true if this enum value equals NETWORK_FAILURE


[View source]
def not_authorized_or_refused? #

Returns true if this enum value equals NOT_AUTHORIZED_OR_REFUSED


[View source]
def out_of_resources? #

Returns true if this enum value equals OUT_OF_RESOURCES


[View source]
def success? #

Returns true if this enum value equals SUCCESS


[View source]
def unsupported_opcode? #

Returns true if this enum value equals UNSUPPORTED_OPCODE


[View source]
def unsupported_version? #

Returns true if this enum value equals UNSUPPORTED_VERSION


[View source]