Skip to content

enzo1004/sctp-examples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Repository for SCTP example programs and their UDP and/or TCP equivalent

OS Support

FreeBSD

The reference implementation of SCTP is on FreeBSD, so all programs are guarenteed to work on this OS.

OS X

The reference implementation gets ported frequently to the latest version of Mac OS X: install instructions. All programs should also work on this OS.

Linux

No guarenteed support. SCTP Linux driver developement

Microsoft Windows

No guarenteed support. SCTP Windows driver development

Example programs

Echo: Client - Server

  1. Clients send a single message
  2. Server echos message back
  3. Client prints message
  4. Client closes

Multi Echo: Client - Server

Multi threaded client, keeps sending messages to server

File Upload: Client - Server

Uploading a file.

Multi File Upload: Client - Server

Uplaoding multiple files over multiple channels.

Binary protocol: Client - Server

Simple binary protocol

Streaming audio

Stream audio from single client to multiple clients via server.

About

Repository for SCTP example programs and their UDP and/or TCP equivalent

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 94.8%
  • CMake 5.2%