April 2024 - This site, and Kamaelia are being updated. There is significant work needed, and PRs are welcome.
Cookbook Example
How can I...?
Examples 12 : Simple TCP based client for the streamer above. Components used:pipeline, TCPClient, SimpleFileWriter
#!/usr/bin/python
from Kamaelia.Internet.TCPClient import TCPClient
from Kamaelia.Util.PipelineComponent import pipeline
from Kamaelia.File.Writing import SimpleFileWriter
= "/tmp/received.raw"
outputfile =1500
clientServerTestPort
"127.0.0.1",clientServerTestPort),
pipeline(TCPClient(
SimpleFileWriter(outputfile) ).run()
Source: Examples/example12/ClientStreamToFile.py