ලිනක්ස් විධාන නෝට්ටු ඉගෙන ගන්න

නම

htonl, htons, ntohl, ntohs - සත්කාරක සහ ජාල බයිට් ඇණවුම අතර අගයන් පරිවර්තනය කරන්න

සාරාංශය

#include uint32_t htonl (uint32_t hostlong ); uint16_t htons (uint16_t සත්කාරක මාදිලිය ); uint32_t ntohl (uint32_t netlong ); uint16_t ntohs (uint16_t netshort );

විස්තර

Htonl () ශ්රිතය බයිට් අනුපිළිවෙලට බයිට් ඇණවුම සඳහා සත්කාරක බයිටා අනුපිළිවෙලින් නොබැඳි පූර්ණ සංඛ්යා කුලකය පරිවර්තනය කරයි.

Htons () ශ්රිත බයිට් අනුපිළිවෙලින් අනුමත නොකල කෙටි සංඛ්යා ධාරක ෂොස්ට් ජාලය බයිට් අනුපිළිවෙල බවට පරිවර්තනය කරයි.

Ntohl () ශ්රිතය බයිට් අනුපිළිවෙලෙන් නොබැඳි පූර්ණ සංඛ්යා netlong මඟින් බයිට් අනුපිළිවෙලකට හරවනු ලැබේ.

Ntohs () ශ්රිත බයිට් අනුපිළිවෙලින් නොබැඳි කෙටි චරිතය netshort මඟින් බයිට් අනුපිළිවෙලකට අනුග්රහය ලබා දෙයි.

I80x86 මත ධාරක බයිට් ඇණවුම වඩාත්ම සැලකිය යුතු බයිටයක් වන අතර, අන්තර්ජාලයේ භාවිතා කරන ලද ජාල බයිට අනුපිළිවෙල ප්රථමයෙන් සැලකිය යුතු වැදගත් බයිටයක් වේ.

අනුකූල වේ

BSD 4.3