IFCAccessAdaptor.h File Reference

Go to the source code of this file.

Namespaces

namespace  fms_access

Classes

class  IFCAccessAdaptor
 The interface of an Access plug-in. This is the interface that the server uses to access methods of the plug-in. More...
class  IFCAccessContext
 This interface is implemented by the server and provides the plug-in methods to query the server for information. More...
class  IFCAccess
 The interface to an access event. Access events are implemented by the server and are passed to the plug-in in the onAccess() method of IFCAccessAdaptor. The plug-in can use this interface to get information about the access event. Based on the information provided, the plug-in can take appropriate action for that event. More...

Defines

#define IFCAccessAdaptor_H
#define FCExport
#define IFC_ACCESS_ENTRY_PROC   "IFCCreateAccessAdaptor"
#define STRING_VALUE_BUFFER_LEN   128

Functions

int FCExport IFCCreateAccessAdaptor (IFCAccessContext *pServer, IFCAccessAdaptor *&pAdaptor)

Variables

static const char * fms_access::FLD_REFERRER = "c-referrer"
static const char * fms_access::FLD_USER_AGENT = "c-user-agent"
static const char * fms_access::FLD_SERVER_URI = "s-uri"
static const char * fms_access::FLD_CLIENT_IP = "c-ip"
static const char * fms_access::FLD_CLIENT_PROTO = "c-proto"
static const char * fms_access::FLD_READ_ACCESS = "readAccess"
static const char * fms_access::FLD_WRITE_ACCESS = "writeAccess"
static const char * fms_access::FLD_READ_LOCK = "readAccessLock"
static const char * fms_access::FLD_WRITE_LOCK = "writeAccessLock"
static const char * fms_access::FLD_AUDIO_SAMPLE_ACCESS = "audioSampleAccess"
static const char * fms_access::FLD_VIDEO_SAMPLE_ACCESS = "videoSampleAccess"
static const char * fms_access::FLD_AUDIO_SAMPLE_LOCK = "audioSampleAccessLock"
static const char * fms_access::FLD_VIDEO_SAMPLE_LOCK = "videoSampleAccessLock"
FMS Adaptors Footer

 

©2007 Adobe Systems Incorporated.  All Rights Reserved.