Giter VIP home page Giter VIP logo

c's Introduction

These are my C libraries and programs.
The compilation requires the Makefiles project to be installed.
Because some library sources are in fact links to sources in the ada
project (ada/c) this project is required too. These sources are tagged (A).
Interesting directories are tagged (*).

Libraries:
boolean(A*)      : Boolean type definition
socket(A*)       : Socket (TCP/UDP/IPM) blocking or not
socket_evt(A)    : Socket with Fd declarations to wait_evt
timeval(A*)      : Operations on struct timeval
wait_evt(A*)     : Signal hadling and select on Fds
adjtime          : System time adjustment
dynlist(*)       : Generic dynamic list
get_line         : Get lines of text from file
mutex            : Pthread mutex
rusage           : Unix resource usage
sem_util         : Semaphore operations
sig_util         : Signal management
vt100            : Console emulator

Programs:
16_unali         : 10 base to 16 base conversion
asc              : ASCII codes
ask              : Get answer and convert to lower/upper
byte_swapping    : Puts the bytes of a 32 bits integer
catlock          : Cat a file or text to a locked file
cirtail          : Circular file (of logs)
delay            : Wait a bit
delta_time       : Delta of system time between hosts
dos2unix         : Dos <-> Unix text conversion (CrLf <-> Lf)
dt               : Timeval seconds to date conversion
enquire          : Analyze number management of libc and math
forker           : Forks processes according to udp/tcp requests
formfeed         : Issue a formfeed character
fread_float      : Read a float at a given offset from a binary file
gettimeofdays    : Performance measurement of gettimeofday
gorgy            : Simulator of Gorgy clock (udp or serial)
html2ascii       : Remove html markers
init_so          : Test shared library initialization
ipm              : Send a message to an IPM address
ipx              : Integer representation of an IP address
locale           : Ascii table depending on current locale
localtime        : Display local time
mallocer         : Check malloc reentrance
man2file         : Convert a man file into text file
mu(*)            : Binary file editor
name_of          : Host <-> IP address resolver
pause            : Test pause system call
pcre             : Test pcre install and version
pcrypt           : Test crypt command
Poing            : UDP ping pong
putvar           : Getenv
semctl           : Semaphore control
shm              : List available shared memory addresses
status           : Dependancy status of files (like make)
substit          : String substitutions in files
svn_tree         : Analyse subversion tree (tags/branches)
synchro          : Hosts synchronization utilities
tcpdump          : Call tcpdump command and format its output
term             : Terminal emulator on serial line
time_spy         : Udp ping pong to check host time alignment
t_malloc         : Malloc tester
t_time           : Clock tick evaluation
udpspy(*)        : Catch and put UDP/IPM packets
udp_send         : Sent UDP packets
unlink           : Unkink (remove) a file

c's People

Contributors

malaise avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.