MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
Enumerations | Functions
mh5access.h File Reference

Functions relating to HTTPS Server Access. More...

Go to the source code of this file.

Enumerations

enum  MHEG5ServerAccess_t { SERVER_ACCESS_BLOCKED, SERVER_ACCESS_PERMITTED_NO_AUTH, SERVER_ACCESS_PERMITTED_AUTH, SERVER_ACCESS_PENDING }
 

Functions

MHEG5ServerAccess_t MHEG5CheckServerPermitted (U8BIT *url)
 
void MHEG5ResetServerAccess (void)
 Reset the cachedserver access permission file. More...
 
void MHEG5AddServerAccessCallback (void(*LoadNotifyCallback)(void))
 Add callback function to be called when the server access permission file is loaded. More...
 

Detailed Description

Functions relating to HTTPS Server Access.

Date
22/02/2010
Author
Omri Barel

Function Documentation

void MHEG5AddServerAccessCallback ( void(*)(void)  LoadNotifyCallback)

Add callback function to be called when the server access permission file is loaded.

Parameters
LoadCallbackPointer to the callback function
Returns
void
MHEG5ServerAccess_t MHEG5CheckServerPermitted ( U8BIT *  url)
Parameters
urlURL to be checked
Returns
SERVER_ACCESS_BLOCKED if url is not allowed by auth.servers SERVER_ACCESS_PERMITTED_NO_AUTH if it is allowed and no authentication is needed SERVER_ACCESS_PERMITTED_AUTH if it is allowed and authentication is needed or SERVER_ACCESS_PENDING if the auth.servers file is being loaded
void MHEG5ResetServerAccess ( void  )

Reset the cachedserver access permission file.

Returns
void