Skip to content

Socket is a TCP/IP networking library. Includes non-blocking send/receive operations, full delegate support, run-loop based, self-contained class, and support for IPv4 and IPv6.

License

Gagnant/Socket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socket

License Carthage compatible Cocoapods compatible

Socket is a TCP/IP socket networking library. It offers asynchronous operation, and a native Cocoa class complete with delegate support. Includes non-blocking send/receive operations, full delegate support, run-loop based, self-contained class, and support for IPv4 and IPv6.

Installation

Carthage

Check out the Carthage docs on how to add a install. The Socket framework is already setup with shared schemes. To integrate Socket into your Xcode project using Carthage, specify it in your Cartfile:

github "Gagnant/Socket"

Run carthage update, and you should now have the latest version of Socket in your Carthage folder.

CocoaPods

Socket is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'Socket', :git => 'https://github.com/Gagnant/Socket.git'

Other

Simply grab the framework (either via git submodule or another package manager).

Add the Socket.xcodeproj to your Xcode project. Once that is complete, in your "Build Phases" add the Socket.framework to your "Link Binary with Libraries" phase.

License

Socket is licensed under the MIT License.

About

Socket is a TCP/IP networking library. Includes non-blocking send/receive operations, full delegate support, run-loop based, self-contained class, and support for IPv4 and IPv6.

Resources

License

Stars

Watchers

Forks

Packages

No packages published