by Anonymous » 17 Mar 2025, 12:30
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
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] 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