class RIMS::Protocol::LogoutDecoder
Public Class Methods
new(parent_decoder, logger)
click to toggle source
Calls superclass method
RIMS::Protocol::Decoder::new
# File lib/rims/protocol/decoder.rb, line 552 def initialize(parent_decoder, logger) super(nil, logger) @parent_decoder = parent_decoder @logger.debug("RIMS::Protocol::LogoutDecoder#initialize at #{self}") if @logger.debug? end
Public Instance Methods
append(tag, mbox_name, *opt_args, msg_text)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 652 def append(tag, mbox_name, *opt_args, msg_text) raise ProtocolError, 'invalid command in logout state.' end
auth?()
click to toggle source
# File lib/rims/protocol/decoder.rb, line 558 def auth? false end
authenticate(tag, client_response_input_gets, server_challenge_output_write, auth_type, inline_client_response_data_base64=nil)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 591 def authenticate(tag, client_response_input_gets, server_challenge_output_write, auth_type, inline_client_response_data_base64=nil) raise ProtocolError, 'invalid command in logout state.' end
capability(tag)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 576 def capability(tag) raise ProtocolError, 'invalid command in logout state.' end
check(tag)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 657 def check(tag) raise ProtocolError, 'invalid command in logout state.' end
cleanup()
click to toggle source
# File lib/rims/protocol/decoder.rb, line 566 def cleanup @logger.debug("RIMS::Protocol::LogoutDecoder#cleanup at #{self}") if @logger.debug? unless (@parent_decoder.nil?) then @parent_decoder.cleanup @parent_decoder = nil end nil end
close(tag)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 662 def close(tag) raise ProtocolError, 'invalid command in logout state.' end
copy(tag, msg_set, mbox_name, uid: false)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 687 def copy(tag, msg_set, mbox_name, uid: false) raise ProtocolError, 'invalid command in logout state.' end
create(tag, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 612 def create(tag, mbox_name) raise ProtocolError, 'invalid command in logout state.' end
delete(tag, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 617 def delete(tag, mbox_name) raise ProtocolError, 'invalid command in logout state.' end
examine(tag, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 607 def examine(tag, mbox_name) raise ProtocolError, 'invalid command in logout state.' end
expunge(tag)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 667 def expunge(tag) raise ProtocolError, 'invalid command in logout state.' end
fetch(tag, msg_set, data_item_group, uid: false)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 677 def fetch(tag, msg_set, data_item_group, uid: false) raise ProtocolError, 'invalid command in logout state.' end
idle(tag, client_input_gets, server_output_write, connection_timer)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 692 def idle(tag, client_input_gets, server_output_write, connection_timer) raise ProtocolError, 'invalid command in logout state.' end
list(tag, ref_name, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 637 def list(tag, ref_name, mbox_name) raise ProtocolError, 'invalid command in logout state.' end
login(tag, username, password)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 597 def login(tag, username, password) raise ProtocolError, 'invalid command in logout state.' end
logout(tag)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 586 def logout(tag) raise ProtocolError, 'invalid command in logout state.' end
lsub(tag, ref_name, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 642 def lsub(tag, ref_name, mbox_name) raise ProtocolError, 'invalid command in logout state.' end
noop(tag)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 581 def noop(tag) raise ProtocolError, 'invalid command in logout state.' end
rename(tag, src_name, dst_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 622 def rename(tag, src_name, dst_name) raise ProtocolError, 'invalid command in logout state.' end
search(tag, *cond_args, uid: false)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 672 def search(tag, *cond_args, uid: false) raise ProtocolError, 'invalid command in logout state.' end
select(tag, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 602 def select(tag, mbox_name) raise ProtocolError, 'invalid command in logout state.' end
selected?()
click to toggle source
# File lib/rims/protocol/decoder.rb, line 562 def selected? false end
status(tag, mbox_name, data_item_group)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 647 def status(tag, mbox_name, data_item_group) raise ProtocolError, 'invalid command in logout state.' end
store(tag, msg_set, data_item_name, data_item_value, uid: false)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 682 def store(tag, msg_set, data_item_name, data_item_value, uid: false) raise ProtocolError, 'invalid command in logout state.' end
subscribe(tag, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 627 def subscribe(tag, mbox_name) raise ProtocolError, 'invalid command in logout state.' end
unsubscribe(tag, mbox_name)
click to toggle source
# File lib/rims/protocol/decoder.rb, line 632 def unsubscribe(tag, mbox_name) raise ProtocolError, 'invalid command in logout state.' end