RetroArch
Functions | Variables
wifi_driver.c File Reference
#include <string.h>
#include "wifi_driver.h"
#include "../configuration.h"
#include "../driver.h"
#include "../retroarch.h"
#include "../list_special.h"
#include "../verbosity.h"
Include dependency graph for wifi_driver.c:

Functions

const voidwifi_driver_find_handle (int idx)
 
const char * wifi_driver_find_ident (int idx)
 
const char * config_get_wifi_driver_options (void)
 
void driver_wifi_stop (void)
 
bool driver_wifi_start (void)
 
void driver_wifi_scan ()
 
void driver_wifi_get_ssids (struct string_list *ssids)
 
bool driver_wifi_ssid_is_online (unsigned i)
 
bool driver_wifi_connect_ssid (unsigned i, const char *passphrase)
 
bool wifi_driver_ctl (enum rarch_wifi_ctl_state state, void *data)
 

Variables

static const wifi_driver_twifi_driver = NULL
 
static voidwifi_data = NULL
 
static bool wifi_driver_active = false
 
static bool wifi_driver_data_own = false
 
static const wifi_driver_twifi_drivers []
 

Function Documentation

◆ config_get_wifi_driver_options()

const char* config_get_wifi_driver_options ( void  )

config_get_wifi_driver_options:

Get an enumerated list of all wifi driver names, separated by '|'.

Returns: string listing of all wifi driver names, separated by '|'.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ driver_wifi_connect_ssid()

bool driver_wifi_connect_ssid ( unsigned  i,
const char *  passphrase 
)
Here is the caller graph for this function:

◆ driver_wifi_get_ssids()

void driver_wifi_get_ssids ( struct string_list ssids)
Here is the caller graph for this function:

◆ driver_wifi_scan()

void driver_wifi_scan ( void  )
Here is the caller graph for this function:

◆ driver_wifi_ssid_is_online()

bool driver_wifi_ssid_is_online ( unsigned  i)
Here is the caller graph for this function:

◆ driver_wifi_start()

bool driver_wifi_start ( void  )
Here is the call graph for this function:

◆ driver_wifi_stop()

void driver_wifi_stop ( void  )
Here is the call graph for this function:

◆ wifi_driver_ctl()

bool wifi_driver_ctl ( enum rarch_wifi_ctl_state  state,
void data 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ wifi_driver_find_handle()

const void* wifi_driver_find_handle ( int  idx)

wifi_driver_find_handle: : index of driver to get handle to.

Returns: handle to wifi driver at index. Can be NULL if nothing found.

Here is the caller graph for this function:

◆ wifi_driver_find_ident()

const char* wifi_driver_find_ident ( int  idx)

wifi_driver_find_ident: : index of driver to get handle to.

Returns: Human-readable identifier of wifi driver at index. Can be NULL if nothing found.

Here is the caller graph for this function:

Variable Documentation

◆ wifi_data

void* wifi_data = NULL
static

◆ wifi_driver

◆ wifi_driver_active

bool wifi_driver_active = false
static

◆ wifi_driver_data_own

bool wifi_driver_data_own = false
static

◆ wifi_drivers

const wifi_driver_t* wifi_drivers[]
static
Initial value:
= {
}
wifi_driver_t wifi_null
Definition: nullwifi.c:57
#define NULL
Pointer to 0.
Definition: gctypes.h:65