vmnet
System
- Category
- Apple frameworks
- Docs outline
- 9 sections
Official docs outline
developer.apple.com- Essentials
Covers com.apple.vm.networking.
- Creating a network configuration
Covers vmnet_network_create(_:_:), vmnet_network_configuration_create(_:_:), vmnet_network_create_with_serialization(_:_:), vmnet_network_copy_serialization(_:_:).
- Starting and stopping interfaces
Covers vmnet_start_interface(_:_:_:), vmnet_interface_start_with_network(_:_:_:_:), vmnet_interface_set_event_callback(_:_:_:_:), vmnet_stop_interface(_:_:_:).
- Customizing a network configuration
Covers vmnet_network_configuration_ref, vmnet_network_configuration_add_dhcp_reservation(_:_:_:), vmnet_network_configuration_add_port_forwarding_rule(_:_:_:_:_:_:), vmnet_network_configuration_disable_router_advertisement(_:).
- Reading and Writing Packets
Covers vmnet_read(_:_:_:), vmnet_write(_:_:_:).
- Data types
Covers vmnet_return_t, vmpktdesc, interface_ref, interface_event_t.
- Constants
Covers interface_desc XPC Dictionary Keys, interface_param XPC Dictionary Keys, event XPC Dictionary.
- Reference
Covers vmnet Constants, vmnet Functions, vmnet Data Types.
- Variables
Covers vmnet_enable_virtio_header_key.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in Apple frameworks
All 394- Virtualization System
- Vision App Services
- VisionEntitlementServices App Frameworks
- VisionKit App Services
- visionOS App Frameworks
- Visual Intelligence App Frameworks
- Wallet Orders App Services
- Wallet Passes App Services
- Watch Connectivity App Services
- WatchKit App Frameworks
- watchOS apps App Frameworks
- WeatherKit App Services