Welche Funktionen können zum Senden von SCTP -Daten verwendet werden und wie unterscheiden sie sich?Linux

Linux verstehen
Anonymous
 Welche Funktionen können zum Senden von SCTP -Daten verwendet werden und wie unterscheiden sie sich?

Post by Anonymous »

Es scheint, dass es sehr viele Funktionen gibt, die SCTP -Daten unter Linux senden können, einschließlich allgemeiner Funktionen wie send () und write () , aber auch sctp_send und sctp_sendmsg . Letzteres ermöglicht eine "spezielle SCTP -Funktionalität". Aber wie viele verschiedene Funktionen gibt es und wie unterscheiden sie sich?

Code: Select all

    int flags = 0;
sctp_sndrcvinfo zeroed { 0 };
struct {
uint32_t frame_nr;
uint16_t sample_rate;
uint16_t num_samples;
uint8_t samples[1500];
} buffer;
int result = sctp_recvmsg(sock,
&buffer, sizeof(buffer), // Actual data
nullptr, 0, // We don't care about the sender
&zeroed, // SCTP Metadata
&flags); // Must be zero before call
if (result

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post