Is there a lib for C/C++ that supports creating sockets via LoRa protocol, like unistd.h? I know this is a new protocol that is tottally different from TCP/IP or UDP, but I would be glad when I could mimic the funcionality of a socket. The point would be to transfer my packets via an ssh tunnel then via LoRa to a gateway then upload data to a server. Communication between gateways and between lan device and server are working properly.
Another question is how LoRa handles data that is greater than the maximal size that can be transferred. Is it getting sliced into pieces or have I implement this part for proper communication?
(I'm going to use the old LoRa, not the LoRaWAN protocol.)
So my main goal is to mimic a TCP socket.