Class: Sim800c::Commands::DeleteMessage
- Inherits:
-
Object
- Object
- Sim800c::Commands::DeleteMessage
show all
- Includes:
- Helpers
- Defined in:
- lib/sim800c/commands/delete_message.rb
Instance Method Summary
collapse
Methods included from Helpers
#at_cmd, #parse_cmgl_response, #read_response, #return_or_raise_error!
Constructor Details
Returns a new instance of DeleteMessage.
8
9
10
|
# File 'lib/sim800c/commands/delete_message.rb', line 8
def initialize(serial)
@serial = serial
end
|
Instance Method Details
#all ⇒ Object
16
17
18
|
# File 'lib/sim800c/commands/delete_message.rb', line 16
def all
perform_delete!('AT+CMGD=1,4')
end
|
#all_read ⇒ Object
20
21
22
|
# File 'lib/sim800c/commands/delete_message.rb', line 20
def all_read
perform_delete!('AT+CMGD=1,1')
end
|
#all_read_and_sent ⇒ Object
24
25
26
|
# File 'lib/sim800c/commands/delete_message.rb', line 24
def all_read_and_sent
perform_delete!('AT+CMGD=1,2')
end
|
#all_read_sent_and_unsent ⇒ Object
28
29
30
|
# File 'lib/sim800c/commands/delete_message.rb', line 28
def all_read_sent_and_unsent
all
end
|
#by_index(index) ⇒ Object
12
13
14
|
# File 'lib/sim800c/commands/delete_message.rb', line 12
def by_index(index)
perform_delete!("AT+CMGD=#{index}")
end
|