Sha256: dcbe3fddec77626fd85bc4b5e16760bd0be340f86f8a312070a8c6714b99322f
Contents?: true
Size: 506 Bytes
Versions: 43
Compression:
Stored size: 506 Bytes
Contents
require 'rex/ui' module Rex module Ui module Text ### # # This class implements the output interface against a socket. # ### class Output::Socket < Rex::Ui::Text::Output def initialize(sock) @sock = sock super() end def supports_color? case config[:color] when true # Allow color if the user forces it on return true else false end end # # Prints the supplied message to the socket. # def print_raw(msg = '') @sock.write(msg) @sock.flush msg end end end end end
Version data entries
43 entries across 43 versions & 1 rubygems