Module: ShadowsocksRuby::Connections::UDP

Defined in:
lib/shadowsocks_ruby/connections/udp/client_connection.rb,
lib/shadowsocks_ruby/connections/udp/destination_connection.rb,
lib/shadowsocks_ruby/connections/udp/localbackend_connection.rb,
lib/shadowsocks_ruby/connections/udp/remoteserver_connection.rb

Overview

Provides various functionality code of a UDP Connection.

Examples:

class DummyConnection < EventMachine::Connection
  include ShadowsocksRuby::Connections::UDP::ClientConnection
end
# some how get a DummyConnection object
# dummy_connection = ...
# dummy_connection.plexer_protocol.udp_process_client will be called looply

Defined Under Namespace

Modules: ClientConnection, DestinationConnection, LocalBackendConnection, RemoteServerConnection