Skip to content

Commit

Permalink
nsstring <--> sockaddr conversion utils, basic tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
vsanthanam committed Apr 5, 2018
1 parent 70d3615 commit a78e589
Show file tree
Hide file tree
Showing 48 changed files with 1,743 additions and 82 deletions.
21 changes: 19 additions & 2 deletions Documentation/Classes.html
Expand Up @@ -15,7 +15,7 @@
<div class="content-wrapper">
<p>
<a href="index.html">Nexum Docs</a>
<span class="no-mobile"> (93% documented)</span>
<span class="no-mobile"> (91% documented)</span>
</p>

<p class="header-right">
Expand Down Expand Up @@ -131,6 +131,9 @@ <h4>Declaration</h4>
<li class="nav-group-task">
<a href="project-setup.html">Project Setup</a>
</li>
<li class="nav-group-task">
<a href="sockaddr-nsstring-conversion.html">Sockaddr NSString Conversion</a>
</li>
</ul>
</li>
<li class="nav-group-name">
Expand Down Expand Up @@ -176,6 +179,20 @@ <h4>Declaration</h4>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Functions.html">Functions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_nsstring_from_sockaddr">nx_nsstring_from_sockaddr</a>
</li>
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_sockaddr_from_ipv4_nsstring">nx_sockaddr_from_ipv4_nsstring</a>
</li>
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_sockaddr_from_ipv6_nsstring">nx_sockaddr_from_ipv6_nsstring</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Structs.html">Structures</a>
<ul class="nav-group-tasks">
Expand All @@ -189,7 +206,7 @@ <h4>Declaration</h4>
</div>
<div class="footer-wrapper">
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-03-28)</p>
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-04-05)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</div>
Expand Down
21 changes: 19 additions & 2 deletions Documentation/Classes/NXAddressInfo.html
Expand Up @@ -16,7 +16,7 @@
<div class="content-wrapper">
<p>
<a href="../index.html">Nexum Docs</a>
<span class="no-mobile"> (93% documented)</span>
<span class="no-mobile"> (91% documented)</span>
</p>

<p class="header-right">
Expand Down Expand Up @@ -246,6 +246,9 @@ <h4>Declaration</h4>
<li class="nav-group-task">
<a href="../project-setup.html">Project Setup</a>
</li>
<li class="nav-group-task">
<a href="../sockaddr-nsstring-conversion.html">Sockaddr NSString Conversion</a>
</li>
</ul>
</li>
<li class="nav-group-name">
Expand Down Expand Up @@ -291,6 +294,20 @@ <h4>Declaration</h4>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Functions.html">Functions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_nsstring_from_sockaddr">nx_nsstring_from_sockaddr</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_sockaddr_from_ipv4_nsstring">nx_sockaddr_from_ipv4_nsstring</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_sockaddr_from_ipv6_nsstring">nx_sockaddr_from_ipv6_nsstring</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Structs.html">Structures</a>
<ul class="nav-group-tasks">
Expand All @@ -304,7 +321,7 @@ <h4>Declaration</h4>
</div>
<div class="footer-wrapper">
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-03-28)</p>
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-04-05)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</div>
Expand Down
21 changes: 19 additions & 2 deletions Documentation/Classes/NXNetwork.html
Expand Up @@ -16,7 +16,7 @@
<div class="content-wrapper">
<p>
<a href="../index.html">Nexum Docs</a>
<span class="no-mobile"> (93% documented)</span>
<span class="no-mobile"> (91% documented)</span>
</p>

<p class="header-right">
Expand Down Expand Up @@ -595,6 +595,9 @@ <h4>Declaration</h4>
<li class="nav-group-task">
<a href="../project-setup.html">Project Setup</a>
</li>
<li class="nav-group-task">
<a href="../sockaddr-nsstring-conversion.html">Sockaddr NSString Conversion</a>
</li>
</ul>
</li>
<li class="nav-group-name">
Expand Down Expand Up @@ -640,6 +643,20 @@ <h4>Declaration</h4>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Functions.html">Functions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_nsstring_from_sockaddr">nx_nsstring_from_sockaddr</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_sockaddr_from_ipv4_nsstring">nx_sockaddr_from_ipv4_nsstring</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_sockaddr_from_ipv6_nsstring">nx_sockaddr_from_ipv6_nsstring</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Structs.html">Structures</a>
<ul class="nav-group-tasks">
Expand All @@ -653,7 +670,7 @@ <h4>Declaration</h4>
</div>
<div class="footer-wrapper">
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-03-28)</p>
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-04-05)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</div>
Expand Down
21 changes: 19 additions & 2 deletions Documentation/Constants.html
Expand Up @@ -15,7 +15,7 @@
<div class="content-wrapper">
<p>
<a href="index.html">Nexum Docs</a>
<span class="no-mobile"> (93% documented)</span>
<span class="no-mobile"> (91% documented)</span>
</p>

<p class="header-right">
Expand Down Expand Up @@ -98,6 +98,9 @@ <h4>Declaration</h4>
<li class="nav-group-task">
<a href="project-setup.html">Project Setup</a>
</li>
<li class="nav-group-task">
<a href="sockaddr-nsstring-conversion.html">Sockaddr NSString Conversion</a>
</li>
</ul>
</li>
<li class="nav-group-name">
Expand Down Expand Up @@ -143,6 +146,20 @@ <h4>Declaration</h4>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Functions.html">Functions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_nsstring_from_sockaddr">nx_nsstring_from_sockaddr</a>
</li>
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_sockaddr_from_ipv4_nsstring">nx_sockaddr_from_ipv4_nsstring</a>
</li>
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_sockaddr_from_ipv6_nsstring">nx_sockaddr_from_ipv6_nsstring</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Structs.html">Structures</a>
<ul class="nav-group-tasks">
Expand All @@ -156,7 +173,7 @@ <h4>Declaration</h4>
</div>
<div class="footer-wrapper">
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-03-28)</p>
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-04-05)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</div>
Expand Down
21 changes: 19 additions & 2 deletions Documentation/Enums.html
Expand Up @@ -15,7 +15,7 @@
<div class="content-wrapper">
<p>
<a href="index.html">Nexum Docs</a>
<span class="no-mobile"> (93% documented)</span>
<span class="no-mobile"> (91% documented)</span>
</p>

<p class="header-right">
Expand Down Expand Up @@ -105,6 +105,9 @@ <h4>Declaration</h4>
<li class="nav-group-task">
<a href="project-setup.html">Project Setup</a>
</li>
<li class="nav-group-task">
<a href="sockaddr-nsstring-conversion.html">Sockaddr NSString Conversion</a>
</li>
</ul>
</li>
<li class="nav-group-name">
Expand Down Expand Up @@ -150,6 +153,20 @@ <h4>Declaration</h4>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Functions.html">Functions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_nsstring_from_sockaddr">nx_nsstring_from_sockaddr</a>
</li>
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_sockaddr_from_ipv4_nsstring">nx_sockaddr_from_ipv4_nsstring</a>
</li>
<li class="nav-group-task">
<a href="Functions.html#/c:@F@nx_sockaddr_from_ipv6_nsstring">nx_sockaddr_from_ipv6_nsstring</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Structs.html">Structures</a>
<ul class="nav-group-tasks">
Expand All @@ -163,7 +180,7 @@ <h4>Declaration</h4>
</div>
<div class="footer-wrapper">
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-03-28)</p>
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-04-05)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</div>
Expand Down
21 changes: 19 additions & 2 deletions Documentation/Enums/NXNetworkReachabilityStatus.html
Expand Up @@ -16,7 +16,7 @@
<div class="content-wrapper">
<p>
<a href="../index.html">Nexum Docs</a>
<span class="no-mobile"> (93% documented)</span>
<span class="no-mobile"> (91% documented)</span>
</p>

<p class="header-right">
Expand Down Expand Up @@ -165,6 +165,9 @@ <h4>Declaration</h4>
<li class="nav-group-task">
<a href="../project-setup.html">Project Setup</a>
</li>
<li class="nav-group-task">
<a href="../sockaddr-nsstring-conversion.html">Sockaddr NSString Conversion</a>
</li>
</ul>
</li>
<li class="nav-group-name">
Expand Down Expand Up @@ -210,6 +213,20 @@ <h4>Declaration</h4>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Functions.html">Functions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_nsstring_from_sockaddr">nx_nsstring_from_sockaddr</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_sockaddr_from_ipv4_nsstring">nx_sockaddr_from_ipv4_nsstring</a>
</li>
<li class="nav-group-task">
<a href="../Functions.html#/c:@F@nx_sockaddr_from_ipv6_nsstring">nx_sockaddr_from_ipv6_nsstring</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="../Structs.html">Structures</a>
<ul class="nav-group-tasks">
Expand All @@ -223,7 +240,7 @@ <h4>Declaration</h4>
</div>
<div class="footer-wrapper">
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-03-28)</p>
<p>&copy; 2018 <a class="link" href="https://www.vsanthanam.com" target="_blank" rel="external">Varun Santhanam</a>. All rights reserved. (Last updated: 2018-04-05)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</div>
Expand Down

0 comments on commit a78e589

Please sign in to comment.