NetworkService verwendet einen UNIX-Domain-Socket "/var/run/devicemodel/network.sock" für die GRPC-Kommunikation. protoc generiert sowohl eine Client- als auch eine Serverinstanz für diesen Service. GRPC-Statuscodes : https://developers.google.com/maps-booking/reference/grpc-api/status_codes.
Methodenname | Request-Typ | Antwort-Typ | Beschreibung |
---|---|---|---|
GetAllInterfaces | . google.protobuf.Leer | Netzwerk-Einstellungen | Gibt die Einstellungen aller Ethernet-Netzwerkschnittstellen zurück |
GetInterfaceWithMac | NetworkInterfaceAnfrage | Schnittstelle | Gibt die aktuelle Einstellung der Schnittstelle mit der angegebenen MAC-Adresse zurück. |
GetInterfaceWithLabel | NetworkInterfaceRequestWithLabel | Schnittstelle | Gibt die aktuelle Einstellung der Schnittstelle mit der angegebenen Bezeichnung zurück. |
ApplySettings | Netzwerk-Einstellungen | . google.protobuf.Leer | Wendet die angegebenen Konfigurationen auf Netzwerkschnittstellen an. |