Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

network-byte-order

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

network-byte-order

htonl, htons, ntohl, ntohs - convert values between host and network byte order.

  • 0.2.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
588
decreased by-19.67%
Maintainers
1
Weekly downloads
 
Created
Source

JavaScript implementation of htonl, htons, ntohl, ntohs

Build Status Coverage Status

These routines are used for converting values between host and network byte order.

Derived from an implementation by Membase, Inc.

Usage

htonl(b, i, v)

The htonl() function converts the given unsigned 32-bit (long) integer from host byte order to network byte order (Little-Endian to Big-Endian).

b is an Array of octets or a Node.JS Buffer. i is the zero-based index at which to write into b. v is the value to convert.

htons(b, i, v)

The htons() function converts the given unsigned 16-bit (short) integer from host byte order to network byte order (Little-Endian to Big-Endian).

b is an Array of octets or a Node.JS Buffer. i is the zero-based index at which to write into b. v is the value to convert.

ntohl(b, i)

The ntohl() function converts the unsigned 32-bit (long) integer from network byte order to host byte order (Big-Endian to Little-Endian).

b is an Array of octets or a Node.JS Buffer to read the value from. i is the zero-based index at which to read from b.

ntohlStr(s, i)

s is a string to the read value from. i is the zero-based index at which to read from s.

ntohs(b, i)

The ntohs() function converts the unsigned 16-bit (short) integer from network byte order to host byte order (Big-Endian to Little-Endian).

b is an Array of octets or a Node.JS Buffer to read the value from. i is the zero-based index at which to read from b.

ntohsStr(s, i)

s is a string to the read value from. i is the zero-based index at which to read from s.

License

Licensed under the Apache License, Version 2.0.

Keywords

FAQs

Package last updated on 16 Sep 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc