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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Welche Funktionen können zum Senden von SCTP -Daten verwendet werden und wie unterscheiden sie sich?

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

Top