Linux lorencats.com 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l
Apache/2.4.59 (Raspbian)
: 10.0.0.29 | : 216.73.216.130
Cant Read [ /etc/named.conf ]
7.3.31-1~deb10u7
root
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
lib /
ruby /
vendor_ruby /
concurrent /
actor /
[ HOME SHELL ]
Name
Size
Permission
Action
behaviour
[ DIR ]
drwxr-xr-x
utils
[ DIR ]
drwxr-xr-x
behaviour.rb
4.06
KB
-rw-r--r--
context.rb
5.4
KB
-rw-r--r--
core.rb
7.61
KB
-rw-r--r--
default_dead_letter_handler.rb
212
B
-rw-r--r--
envelope.rb
1.06
KB
-rw-r--r--
errors.rb
552
B
-rw-r--r--
internal_delegations.rb
1.34
KB
-rw-r--r--
public_delegations.rb
684
B
-rw-r--r--
reference.rb
4.14
KB
-rw-r--r--
root.rb
1.03
KB
-rw-r--r--
type_check.rb
1.04
KB
-rw-r--r--
utils.rb
255
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : behaviour.rb
module Concurrent module Actor # Actors have modular architecture, which is achieved by combining a light core with chain of # behaviours. Each message or internal event propagates through the chain allowing the # behaviours react based on their responsibility. # # - {Behaviour::Linking}: # # > {include:Actor::Behaviour::Linking} # # - {Behaviour::Awaits}: # # > {include:Actor::Behaviour::Awaits} # # - {Behaviour::Pausing}: # # > {include:Actor::Behaviour::Pausing} # # - {Behaviour::Supervising}: # # > {include:Actor::Behaviour::Supervising} # # - {Behaviour::Supervising}: # # > {include:Actor::Behaviour::Supervising} # # - {Behaviour::ExecutesContext}: # # > {include:Actor::Behaviour::ExecutesContext} # # - {Behaviour::ErrorsOnUnknownMessage}: # # > {include:Actor::Behaviour::ErrorsOnUnknownMessage} # # - {Behaviour::Termination}: # # > {include:Actor::Behaviour::Termination} # # - {Behaviour::RemovesChild}: # # > {include:Actor::Behaviour::RemovesChild} # # If needed new behaviours can be added, or old one removed to get required behaviour. # # - {Context} uses # {include:Actor::Behaviour.basic_behaviour_definition} # # - {RestartingContext} uses # {include:Actor::Behaviour.restarting_behaviour_definition} module Behaviour MESSAGE_PROCESSED = Object.new require 'concurrent/actor/behaviour/abstract' require 'concurrent/actor/behaviour/awaits' require 'concurrent/actor/behaviour/buffer' require 'concurrent/actor/behaviour/errors_on_unknown_message' require 'concurrent/actor/behaviour/executes_context' require 'concurrent/actor/behaviour/linking' require 'concurrent/actor/behaviour/pausing' require 'concurrent/actor/behaviour/removes_child' require 'concurrent/actor/behaviour/sets_results' require 'concurrent/actor/behaviour/supervising' require 'concurrent/actor/behaviour/termination' # Array of behaviours and their construction parameters. # # [[Behaviour::SetResults, :terminate!], # [Behaviour::RemovesChild], # [Behaviour::Termination], # [Behaviour::Linking], # [Behaviour::Awaits], # [Behaviour::ExecutesContext], # [Behaviour::ErrorsOnUnknownMessage]] # # @see '' its source code def self.basic_behaviour_definition [*base(:terminate!), *linking, *user_messages] end # Array of behaviours and their construction parameters. # # [[Behaviour::SetResults, :pause!], # [Behaviour::RemovesChild], # [Behaviour::Termination], # [Behaviour::Linking], # [Behaviour::Pausing], # [Behaviour::Supervising, :reset!, :one_for_one], # [Behaviour::Awaits], # [Behaviour::ExecutesContext], # [Behaviour::ErrorsOnUnknownMessage]] # # @see '' its source code def self.restarting_behaviour_definition(handle = :reset!, strategy = :one_for_one) [*base(:pause!), *linking, *supervised, *supervising(handle, strategy), *user_messages] end # @see '' its source code def self.base(on_error) [[SetResults, on_error], # has to be before Termination to be able to remove children from terminated actor RemovesChild, Termination] end # @see '' its source code def self.linking [Linking] end # @see '' its source code def self.supervised [Pausing] end # @see '' its source code def self.supervising(handle = :reset!, strategy = :one_for_one) [[Behaviour::Supervising, handle, strategy]] end # @see '' its source code def self.user_messages [Awaits, ExecutesContext, ErrorsOnUnknownMessage] end end end end
Close