scratch scratch
Matt S Trout [Wed, 15 Aug 2012 12:50:10 +0000 (12:50 +0000)]
ten/pkgIndex.tcl
ten/ten.tcl

index 6cfd726..03bdb38 100644 (file)
@@ -1,2 +1,3 @@
 package ifneeded ten 0.0.1 [list source [file join $dir ten.tcl]]
 package ifneeded ten::test 0.0.1 [list source [file join $dir test.tcl]]
+package ifneeded ten::json 0.0.1 [list source [file join $dir json.tcl]]
index 0e22d50..0dec336 100644 (file)
@@ -50,7 +50,16 @@ snit::type ten::connection {
 
   method send {message_type args} {
     set future [ten::future %AUTO%]
-    set call_args [concat $message_type $future $args] 
+    $self Send [concat
+      [list list "str $message_type" "str $future"] $args
+    ]
+  }
+
+  method Send {to_send} {
+    puts $options(-send_to_fh) [$self Serialize $to_send]
+  }
+
+  method Serialize {
   }
 }