MHEG5 1.0
DTVKit MHEG5 1.0 API Documentation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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

Enumeration Type Documentation

Enumerator
SERVER_ACCESS_BLOCKED 
SERVER_ACCESS_PERMITTED_NO_AUTH 
SERVER_ACCESS_PERMITTED_AUTH 
SERVER_ACCESS_PENDING 

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