ນີ້ແມ່ນຄໍາສັ່ງ lgsend ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
lgsend - ໂຄງການຄໍາສັ່ງ ION Load/Go
ສະຫຼຸບສັງລວມ
lgsend command_file_name own_endpoint_ID ຈຸດຫມາຍປາຍທາງ_endpoint_ID
ລາຍລະອຽດ
ION Load/Go ແມ່ນລະບົບສໍາລັບການຄຸ້ມຄອງເຄືອຂ່າຍທີ່ອີງໃສ່ ION, ເຮັດໃຫ້ການປະຕິບັດຂອງ
ໂຄງການບໍລິຫານ ION ຢູ່ທີ່ຂໍ້ຫ່າງໄກສອກຫຼີກ. ລະບົບປະກອບດ້ວຍສອງໂຄງການ, lgsend
ແລະ lgagent.
ໄດ້ lgsend ໂຄງການອ່ານໄຟລ໌ແຫຼ່ງ Load/Go ຈາກລະບົບໄຟລ໌ທ້ອງຖິ່ນ, encapsulates ໄດ້
ຂໍ້ຄວາມຂອງໄຟລ໌ແຫຼ່ງທີ່ຢູ່ໃນມັດ, ແລະສົ່ງ bundle ໄປທີ່ lgagent ວຽກງານທີ່ເປັນ
ລໍຖ້າຂໍ້ມູນຢູ່ທີ່ຈຸດສິ້ນສຸດ DTN ທີ່ກໍານົດໄວ້ໃນ node ຫ່າງໄກສອກຫຼີກ.
ເພື່ອເຮັດແນວນັ້ນ, ມັນທໍາອິດອ່ານທຸກເສັ້ນຂອງໄຟລ໌ແຫຼ່ງ Load/Go ທີ່ຖືກກໍານົດໂດຍ
command_file_name ເຂົ້າໄປໃນ buffer ຊົ່ວຄາວໃນບ່ອນເກັບຂໍ້ມູນ SDR ຂອງ ION, concatenating ສາຍ
ຂອງໄຟລ໌ ແລະຮັກສາຕົວອັກສອນແຖວໃໝ່ທັງໝົດ. ຫຼັງຈາກນັ້ນ, ມັນ invokes ໄດ້ bp_send() ຫນ້າທີ່
ເພື່ອສ້າງ ແລະສົ່ງ bundle ທີ່ payload ເປັນ buffer ຊົ່ວຄາວນີ້, ປາຍທາງແມ່ນຂອງໃຜ
ຈຸດຫມາຍປາຍທາງ_endpoint_ID, ແລະ ID ຈຸດສິ້ນສຸດຂອງໃຜແມ່ນ own_endpoint_ID. ຫຼັງຈາກນັ້ນມັນ
ສິ້ນສຸດ.
ອອກ STATUS
"0" ການສົ່ງໄຟລ໌ Load/Go ສຳເລັດແລ້ວ.
"1" ການສົ່ງໄຟລ໌ Load/Go ລົ້ມເຫລວ. ກວດກາ ion.log ເພື່ອກໍານົດສາເຫດຂອງ
ຄວາມລົ້ມເຫຼວ, ຫຼັງຈາກນັ້ນດໍາເນີນການໃຫມ່.
ໃຊ້ lgsend ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net