/* * PSP Software Development Kit - https://github.com/pspdev * ----------------------------------------------------------------------- * Licensed under the BSD license, see LICENSE in PSPSDK root for details. * * pspwlan.h - Prototypes for the sceWlan library * * Copyright (c) 2005 John Kelley * */ #ifndef __PSPWLAN_H__ #define __PSPWLAN_H__ #ifdef __cplusplus extern "C" { #endif /** * Determine if the wlan device is currently powered on * * @return 0 if off, 1 if on */ int sceWlanDevIsPowerOn(void); /** * Determine the state of the Wlan power switch * * @return 0 if off, 1 if on */ int sceWlanGetSwitchState(void); /** * Get the Ethernet Address of the wlan controller * * @param etherAddr - pointer to a buffer of uint8_t (NOTE: it only writes to 6 bytes, but * requests 8 so pass it 8 bytes just in case) * @return 0 on success, < 0 on error */ int sceWlanGetEtherAddr(uint8_t *etherAddr); /** * Attach to the wlan device * * @return 0 on success, < 0 on error. */ int sceWlanDevAttach(void); /** * Detach from the wlan device * * @return 0 on success, < 0 on error/ */ int sceWlanDevDetach(void); /* int sceWlanGPBindRegError(); */ #ifdef __cplusplus } #endif #endif