GattSession.MaxPduSize Proprietà

Definizione

Ottiene la dimensione massima dell'unità dati del protocollo (PDU). Questa metrica è nota anche come dimensione massima dell'unità di trasmissione (MTU).

Vedi anche l'evento GattSession.MaxPduSizeChanged .

public:
 property unsigned short MaxPduSize { unsigned short get(); };
uint16_t MaxPduSize();
public ushort MaxPduSize { get; }
var uInt16 = gattSession.maxPduSize;
Public ReadOnly Property MaxPduSize As UShort

Valore della proprietà

UInt16

unsigned short

uint16_t

Dimensioni massime dell'unità dati del protocollo (PDU).

Requisiti Windows

Funzionalità dell'app
bluetooth

Commenti

Il sistema operativo Windows suddivide automaticamente le dimensioni PDU (Large Protocol Data Unit) inviate a un dispositivo remoto (ovunque supportato dalla specifica GATT/ATT Bluetooth). Pertanto, in circostanze normali, non è necessario conoscere le dimensioni massime dell'unità di trasmissione (MTU) a livello di applicazione se l'obiettivo dell'applicazione è solo l'invio efficiente dei dati.

È possibile inviare grandi quantità di dati e verrà frammentata automaticamente dal sistema operativo usando l'MTU. L'applicazione non è limitata dalle dimensioni MTU per il trasferimento dei dati di ogni pacchetto.

Se si vuole che l'applicazione personalizza i dati inviati in base all'MTU (ad esempio, codifica/codec) o per comunicare le informazioni sulle dimensioni MTU fuori banda, è possibile accedere al valore MTU usando MaxPduSize e GattSession.MaxPduSizeChanged.

Si applica a