-
Notifications
You must be signed in to change notification settings - Fork 28
Sample Applications
Dan Barrett edited this page Feb 24, 2017
·
4 revisions
Sample programs in C and Python can be found in the XIA source tree in the following locations:
-
applications-
cachetools-
cacheloadloads a content chunk into the cache -
cachepurgeexicts a chunk form the content cache
-
-
example-
dag_manipulation-
dagaddr_exampleis a simple DAG manipulation
-
-
echoclientis a multithreaded streaming client for the echo server. Run echoclient -h for options
-
-
echoclient.pyis a simple stream echo client in python-
echoclient-datagramis the same asechoclientbut using datagram sockets -
echoclient-datagram.pyis simple datagram client in python -
echoclient-simpleis interactive echo client that can do stream or datagram connections -
echoserveris a multi threaded echo server using stream and datagram sockets -
echoserver.pyis a datagram echo server in python -
speedtestcontains multiple benchmarking tools -
time_of_day_clientis a simple time of day client -
time_of_day_serveris a simple time of day server - xssl
-
echoclientusing encrypted traffic -
echoserverusing encrypted traffic
-
-
-
tcpcontains some simple python apps for testing the XIA interposition library -
video-use-casevideo content provider and XIA proxy that works with the Dash video library -
xftpcontains a simple file transfer utility that works with content chunks -
xpingutility using the XCMP protocol -
xtracerouteutility using the XCMP protocol
-
-
tools-
firehoseperformance test app that sends data as fast as possible -
drinkis thefirehoseclient
-