အမည်
htonl, htons, ntohl, ntohs - အိမ်ရှင်နှင့်ကွန်ယက်အကြားတန်ဖိုးများပြောင်းလဲ က byte အမိန့်
အနှစ်ချုပ်
#includeဖေါ်ပြချက်
အဆိုပါ htonl () function ကိုက byte အလို့ငှာကွန်ယက်အားအိမ်ရှင်က byte အလို့ငှာထံမှလက်မှတ်မထိုးကိန်း hostlong ပြောင်းပေးပါတယ်။
အဆိုပါ htons () function ကိုက byte အလို့ငှာကွန်ယက်အားအိမ်ရှင်က byte အလို့ငှာထံမှလက်မှတ်မထိုးရေတို integer ဖြစ်တဲ့အတွက် hostshort ပြောင်းပေးပါတယ်။
အဆိုပါ ntohl () function ကိုက byte အမိန့်ကိုအိမ်ရှင်အဖြစ်လက်ခံကျင်းပကွန်ယက်ကိုက byte အလို့ငှာထံမှလက်မှတ်မထိုးကိန်း netlong ပြောင်းပေးပါတယ်။
အဆိုပါ ntohs () function ကိုက byte အမိန့်ကိုအိမ်ရှင်အဖြစ်လက်ခံကျင်းပကွန်ယက်ကိုက byte အလို့ငှာထံမှလက်မှတ်မထိုးရေတို integer ဖြစ်တဲ့အတွက် netshort ပြောင်းပေးပါတယ်။
အင်တာနက်ကိုတွင်အသုံးပြုထားသောအဖြစ်အိမ်ရှင်က byte အလို့ငှာပထမဦးဆုံး least significant byte သည် i80x86 တွင်, ကွန်ယက်က byte အလို့ငှာသော်လည်း, အများစုမှာ significant byte ပထမဦးဆုံးဖြစ်ပါတယ်။
ဘက်ဘက်ကလိုက်လျောညီထွေ
BSD 4.3