sockrecv — Reçoit des données d'autres processus en utilisant les protocoles de bas-niveau UDP et TCP.
Reçoit directement en utilisant le protocole UPD (sockrecv et sockrecvs) ou TCP (strecv) à travers un réseau. Les données ne sont sujettes à aucun encodage ou routage spécial. L'opcode sockrecvs reçoit un signal stéréo entrelacé.
asig sockrecv iport, ilength
ksig sockrecv iport, ilength
asigl, asigr sockrecvs iport, ilength
String sockrecv iport, ilength
asig[,kstate] strecv Sipaddr, iport
Sipaddr -- une chaîne qui est l'adresse IP de l'émetteur au format standard sur 4 octets séparés par des points.
iport -- numéro du port utilisé pour la communication.
ilength -- longueur des paquets individuels dans la transmission UDP. Cette longueur doit être suffisamment petite pour entrer dans une seule MTU, dont la valeur enregistrée est 1456. Dans les transmissions UDP, l'émetteur et le récepteur doivent s'accorder sur la même valeur.
asig, asigl, asigr -- donnéees audio à recevoir.
ksig -- donnéees de contrôle à recevoir.
String -- données chaîne de caractères à recevoir.
kstate -- sortie facultative pour donner l'état de la réception. Donne le nombre d'octets transférés dans le cycle d'exécution courant ou -1 si l'émetteur a cessé d'écrire.