/
CDC-1.2b/
CDC-1.2b/src/
parent $thing
parent $has_verbs
object $slate

var $root dbref 'slate
var $root child_index 0
var $root fertile 0
var $root manager $slate
var $root owned [$slate]
var $root owners [$slate]
var $root writable []
var $root readable ['parameters, 'methods, 'code]
var $root inited 1
var $slate connection 0
var $slate remote_host ""
var $slate remote_port 0
var $slate request_method ""
var $slate received_text []
var $has_verbs verbs #[]
var $located location $nowhere
var $located obvious 1
var $messaged messages #[]
var $described prose #[]
var $gendered gender $gender_neuter
var $named name ['uniq, "Generic Slate"]
var $named name_aliases []

method init_slate
    (> .perms(caller(), $root) <);
    connection = 0;
    remote_host = "";
    remote_port = 0;
    request_method = "";
    received_text = [];
.

method uninit_slate
    (> .perms(caller(), $root) <);
    connection = 0;
    remote_host = "";
    remote_port = 0;
    request_method = "";
    received_text = [];
.

method received_text
    (> .perms(sender(), 'this) <);
    return received_text;
.

method connection
    (> .perms(sender(), 'this) <);
    return connection;
.

method remote_host
    (> .perms(sender(), 'this) <);
    return remote_host;
.

method remote_port
    (> .perms(sender(), 'this) <);
    return remote_port;
.

method "request_method;"
    (> .perms(sender(), 'this) <);
    return request_method;
.

method send
    arg line;
    
    (> .perms(sender(), 'this) <);
    connection.send(line);
.

method connection_ending
.