def setup
super
@set_properties_privilege_call = 0
@set_properties_privilege_priv = nil
class << @properties
def_delegator :__getobj__, :_privilge=, :privilege=
end
@start_time_call = 0
@restart_count_call = 0
@restart_time_call = 0
@restart_call = 0
@close_call = 0
@restart_signal_call = 0
@restart_signal = nil
@set_port_call = 0
@port = nil
@port_call = 0
@set_bind_address_call = 0
@bind_address = nil
@set_timeout_call = 0
@timeout = nil
@set_keep_alive_call = 0
@keep_alive = nil
@set_max_requests_call = 0
@max_requests = nil
@set_queue_length_call = 0
@queue_length = nil
@set_messengers_call = 0
@messengers = nil
@set_messenger_factory_call = 0
@messenger_factory = nil
@set_messenger_threads_call = 0
@messenger_threads = nil
@set_messenger_queue_length_call = 0
@messenger_queue_length = nil
@privilege_call = 0
@set_privilege_call = 0
@privilege = nil
@add_logger_call = 0
@add_access_log_call = 0
@logging_access_call = 0
@messg_call = 0
@set_alias_call = 0
@set_alias_alist = Array.new
@set_virtual_alias_call = 0
@set_virtual_alias_alist = Array.new
@mount_call = 0
@virtual_mount_call = 0
@attach_call = 0
@virtual_attach_call = 0
@folder = Rucy::FolderDocument.new
@close_hook_call = 0
@server = Forwarder.new(self)
class << @server
include Rucy::LoggingLevel
def_delegator :__getobj__, :start_time
def_delegator :__getobj__, :restart_count
def_delegator :__getobj__, :restart_time
def_delegator :__getobj__, :restart
def_delegator :__getobj__, :close
def_delegator :__getobj__, :restart_signal=
def_delegator :__getobj__, :port
def_delegator :__getobj__, :port=
def_delegator :__getobj__, :bind_address=
def_delegator :__getobj__, :timeout=
def_delegator :__getobj__, :keep_alive=
def_delegator :__getobj__, :max_requests=
def_delegator :__getobj__, :queue_length=
def_delegator :__getobj__, :messengers=
def_delegator :__getobj__, :messenger_factory=
def_delegator :__getobj__, :messenger_threads=
def_delegator :__getobj__, :messenger_queue_length=
def_delegator :__getobj__, :privilege
def_delegator :__getobj__, :privilege=
def_delegator :__getobj__, :add_logger
def_delegator :__getobj__, :add_access_log
def_delegator :__getobj__, :logging_access
def_delegator :__getobj__, :messg
def_delegator :__getobj__, :set_alias
def_delegator :__getobj__, :set_virtual_alias
def_delegator :__getobj__, :mount
def_delegator :__getobj__, :virtual_mount
def_delegator :__getobj__, :attach
def_delegator :__getobj__, :virtual_attach
def_delegator :__getobj__, :close_hook
end
@pw_enc_orig = Rucy::PasswordEncryptor.new
@crypt_call = 0
@pw_enc = Forwarder.new(self)
class << @pw_enc
def_delegator :__getobj__, :crypt
end
@loader_orig = Rucy::DocumentLoader.new('../mod_docs')
@load_call = 0
@load_errors_call = 0
@factory_call = 0
@RemoteAddressAllowAccessFilter_call = 0
@BasicAuthFilter_call = 0
@loader = Forwarder.new(self)
class << @loader
def_delegator :__getobj__, :load
def_delegator :__getobj__, :load_errors
def_delegator :__getobj__, :factory
def_delegator :__getobj__, :RemoteAddressAllowAccessFilter
def_delegator :__getobj__, :BasicAuthFilter
end
@control = nil
end