Server
Dieses Modul enthält Funktionen zum Verwalten von lokalen Netzwerkdaten mit dem OpenThread Server.
Zusammenfassung
Funktionen |
|
---|---|
otServerAddService(otInstance *aInstance, const otServiceConfig *aConfig)
|
Dienstkonfiguration zu den lokalen Netzwerkdaten hinzufügen
|
otServerGetNetDataLocal(otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength)
|
Mit dieser Methode wird eine vollständige oder stabile Kopie der lokalen Thread-Netzwerkdaten bereitgestellt.
|
otServerGetNextService(otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig)
|
Diese Funktion ruft den nächsten Dienst in den lokalen Netzwerkdaten ab.
|
otServerRegister(otInstance *aInstance)
|
Registrieren Sie sofort die lokalen Netzwerkdaten beim Leader.
|
otServerRemoveService(otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength)
|
Entfernen Sie eine Dienstkonfiguration aus den lokalen Netzwerkdaten.
|
Funktionen
otServerAddService
otError otServerAddService( otInstance *aInstance, const otServiceConfig *aConfig )
Dienstkonfiguration zu den lokalen Netzwerkdaten hinzufügen
Details | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Rückgabewerte |
|
otServerRemoveService
otServerRegister
otServerGetNetDataLocal
otError otServerGetNetDataLocal( otInstance *aInstance, bool aStable, uint8_t *aData, uint8_t *aDataLength )
Mit dieser Methode wird eine vollständige oder stabile Kopie der lokalen Thread-Netzwerkdaten bereitgestellt.
Details | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parameter |
|
otServerGetNextService
otError otServerGetNextService( otInstance *aInstance, otNetworkDataIterator *aIterator, otServiceConfig *aConfig )
Diese Funktion ruft den nächsten Dienst in den lokalen Netzwerkdaten ab.
Details | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Rückgabewerte |
|
otServerRegister
otError otServerRegister( otInstance *aInstance )
Registrieren Sie sofort die lokalen Netzwerkdaten beim Leader.
Details | |||
---|---|---|---|
Parameter |
|
||
Rückgabewerte |
|
otServerAddService
otServerRemoveService
otServerRemoveService
otError otServerRemoveService( otInstance *aInstance, uint32_t aEnterpriseNumber, const uint8_t *aServiceData, uint8_t aServiceDataLength )
Entfernen Sie eine Dienstkonfiguration aus den lokalen Netzwerkdaten.
Details | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parameter |
|
||||||||
Rückgabewerte |
|
otServerAddService
otServerRegister
Ressourcen
Die OpenThread API-Referenzthemen stammen aus dem Quellcode, der auf GitHub verfügbar ist. Weitere Informationen und einen Beitrag zu unserer Dokumentation finden Sie unter Ressourcen.