# socket.cpp [![Build Status](https://travis-ci.org/samehkamaleldin/socket.cpp.svg?branch=master)](https://travis-ci.org/samehkamaleldin/socket.cpp)

Simple socket programming library in C++

### Contribution
If you want to modify how library is implemented, click the "Fork" button in the top-right corner of this page, and then clone your fork from the command line by replacing username with your GitHub username:
``` bash
git clone https://github.com/[username]/socket.cpp.git
```

## Building
Building process has been tested using `GNU Make 3.81` and `g++ 4.6.4`
And library can be build easily as follows:
``` bash
git clone https://github.com/samehkamaleldin/socket.cpp.git
cd ./socket.cpp./build
make socket-cpp.so examples
```
And the target library `socket-cpp.so` and binaries for examples can be found in `dist` directory under repositories home directory.

# socket.cpp [![Build Status](https://travis-ci.org/samehkamaleldin/socket.cpp.svg?branch=master)](https://travis-ci.org/samehkamaleldin/socket.cpp)

Simple socket programming library in C++

### Contribution
If you want to modify how library is implemented, click the "Fork" button in the top-right corner of this page, and then clone your fork from the command line by replacing username with your GitHub username:
``` bash
git clone https://github.com/[username]/socket.cpp.git
```

## Building
Building process has been tested using `GNU Make 3.81` and `g++ 4.6.4`
And library can be build easily as follows:
``` bash
git clone https://github.com/samehkamaleldin/socket.cpp.git
cd ./socket.cpp./build
make socket-cpp.so examples
```
And the target library `socket-cpp.so` and binaries for examples can be found in `dist` directory under repositories home directory.

## Acknowledgement
The development of this library has been inspired by a set of code documentation pages, C++ examples and tutorials
about C/C++ socket programming such as:-

1. [Kevin C. Almeroth, University of California - CS 176B: Network Computing (Examples)](http://www.cs.ucsb.edu/~almeroth/classes/W01.176B/hw2/examples/)

Add acknowledgement section to readme
Add acknowledgement section to readme
