| Macros | |
| _DRV_PPP_H _ | This is macro _DRV_PPP_H _ |
| Enumerations | |
| PPP_STATE | PPP Transition States |
| PPP_CTRL_PROTO | PPP control protocol identifier |
| PPP_ECHO_RESULT | result of an PPP Echo Request call |
| PPP_EVENT | PPP event occurring during the driver operation |
| Types | |
| PPP_REQUEST_HANDLE | a handle that a client can use after the event handler has been registered |
| PPP_EVENT_HANDLE | PPP event handle |
| PPP_EVENT_HANDLER | PPP event handler prototype |
| PPP_STAT_HANDLE | PPP statistics handle |
| PPP_STAT_HANDLER | PPP statistics handler prototype |
| Structures | |
| PPP_ECHO_REQUEST | Contains the data needed for an PPP request operation |
| PPP_STATISTICS | Contains the statistics data maintained by the PPP module |
| Functions | |
| PPP_ECHO_CALLBACK | Callback function notifying of an PPP request operation result |
| PPP_EchoRequest | Sends an PPP echo request containing user supplied data |
| PPP_EchoRequestCancel | Cancels a previously sent PPP echo request |
| PPP_EventHandlerRegister | Registers a PPP Handler |
| PPP_EventHandlerDeregister | Deregisters a previously registered PPP handler |
| PPP_StatisticsGet | Returns a copy of the current PPP statistics |
| PPP_StatHandlerRegister | Registers a PPP Handler |
| PPP_StatHandlerDeregister | Deregisters a previously registered PPP handler |
| PPP_SendAdminEvent | Sends an administrative event |
| PPP_GetLocalIpv4Addr | Gets the PPP local IPv4 address |
| PPP_GetRemoteIpv4Addr | Gets the PPP remote IPv4 address |
| PPP_GetState | Gets the PPP current state |