Class: BlitzSMTP::Response
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Message
#initialize, #read_from, #terminator, #to_s, #write_to
Class Method Details
.create(status_code, message, continue = false) ⇒ Object
66
67
68
69
|
# File 'lib/blitz_smtp/message.rb', line 66
def self.create(status_code, message, continue=false)
space = continue ? "-" : " "
new("#{status_code}#{space}#{message}")
end
|
Instance Method Details
#continued? ⇒ Boolean
54
55
56
|
# File 'lib/blitz_smtp/message.rb', line 54
def continued?
@string[3] == "-"
end
|
#message ⇒ Object
58
59
60
|
# File 'lib/blitz_smtp/message.rb', line 58
def message
@string[4..-1]
end
|
#status_code ⇒ Object
62
63
64
|
# File 'lib/blitz_smtp/message.rb', line 62
def status_code
@string[0..2].to_i
end
|