My Project
NPL::CNPLRuntime Member List

This is the complete list of members for NPL::CNPLRuntime, including all inherited members.

accept(const char *tid, const char *nid=NULL)NPL::CNPLRuntimevirtual
Activate(INPLRuntimeState *pRuntimeState, const char *sNeuronFile, const char *code=NULL, int nLength=0, int channel=0, int priority=2, int reliability=3)NPL::CNPLRuntimevirtual
ActivateLocalNow(const char *sNeuronFile, const char *code=NULL, int nLength=0)NPL::CNPLRuntimevirtual
AddChildAttributeObject(IAttributeFields *pChild, int nRowIndex=-1, int nColumnIndex=0)ParaEngine::IAttributeFieldsvirtual
AddDynamicField(const std::string &sName, ATTRIBUTE_FIELDTYPE dwType)ParaEngine::IAttributeFieldsvirtual
AddPublicFile(const string &filename, int nID) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
NPL::INPLRuntime::AddPublicFile(const std::string &filename, int nID)=0NPL::INPLRuntimepure virtual
addref() constParaEngine::CRefCountedinline
AddStateToMainThread(NPLRuntimeState_ptr runtime_state)NPL::CNPLRuntime
AddToAutoReleasePool()ParaEngine::CRefCounted
AddToMainThread(INPLRuntimeState *runtime_state)NPL::CNPLRuntimevirtual
AppendURLRequest(ParaEngine::CURLRequestTask *pUrlTask, const char *sPoolName=NULL)NPL::CNPLRuntimevirtual
AsyncDownload(const char *url, const char *destFolder, const char *callbackScript, const char *DownloaderName)NPL::CNPLRuntimevirtual
ATTRIBUTE_METHOD(IAttributeFields, PrintObject_s) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD(IAttributeFields, AddRef_s) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD(IAttributeFields, Release_s) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(CNPLRuntime, IsServerStarted_s, bool *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, GetHostIP_s, const char **) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, GetHostPort_s, const char **) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, IsTCPKeepAliveEnabled_s, bool *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, SetTCPKeepAlive_s, bool) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, IsKeepAliveEnabled_s, bool *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, SetKeepAlive_s, bool) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, IsIdleTimeoutEnabled_s, bool *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, EnableIdleTimeout_s, bool) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, GetIdleTimeoutPeriod_s, int *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, SetIdleTimeoutPeriod_s, int) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, GetCompressionLevel_s, int *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, SetCompressionLevel_s, int) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, GetCompressionThreshold_s, int *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, SetCompressionThreshold_s, int) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, IsAnsiMode_s, bool *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, EnableAnsiMode_s, bool) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, GetMaxPendingConnections_s, int *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, SetMaxPendingConnections_s, int) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, GetLogLevel_s, int *) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(CNPLRuntime, SetLogLevel_s, int) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimeinline
ATTRIBUTE_METHOD1(IAttributeFields, GetName_s, const char **) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, SetName_s, const char *) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, GetRefCount_s, int *) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, SetTime_s, int) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, GetTime_s, int *) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
CancelDownload(const char *DownloaderName)NPL::CNPLRuntimevirtual
ChangeRequestPoolSize(const char *sPoolName, int nCount)NPL::CNPLRuntimevirtual
Cleanup()NPL::CNPLRuntimevirtual
ClearPublicFiles()NPL::CNPLRuntimevirtual
Clone(IObject *obj) constParaEngine::IObjectvirtual
Clone() constParaEngine::IObjectvirtual
CloseJabberClient(const char *sJID)NPL::CNPLRuntimevirtual
CNPLRuntime()NPL::CNPLRuntime
CreateAttributeClass()ParaEngine::IAttributeFieldsprotectedvirtual
CreateGetRuntimeState(const string &name, NPLRuntimeStateType type_=NPLRuntimeStateType_NPL)NPL::CNPLRuntime
CreateGetState(const char *name, NPLRuntimeStateType type_=NPLRuntimeStateType_NPL)NPL::CNPLRuntimevirtual
CreateJabberClient(const char *sJID)NPL::CNPLRuntimevirtual
CreateRuntimeState(const string &name, NPLRuntimeStateType type_=NPLRuntimeStateType_NPL)NPL::CNPLRuntime
CreateState(const char *name, NPLRuntimeStateType type_=NPLRuntimeStateType_NPL)NPL::CNPLRuntimevirtual
CRefCounted() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedprotected
DeleteRuntimeState(NPLRuntimeState_ptr runtime_state)NPL::CNPLRuntime
DeleteState(INPLRuntimeState *pRuntime_state)NPL::CNPLRuntimevirtual
delref() constParaEngine::CRefCountedinline
Download(const char *url, const char *destFolder, const char *callbackScript, const char *DownloaderName)NPL::CNPLRuntimevirtual
EnableAnsiMode(bool bEnable)NPL::CNPLRuntimevirtual
EnableIdleTimeout(bool bEnable)NPL::CNPLRuntimevirtual
Equals(const IObject *obj) constParaEngine::IObjectvirtual
GetAttributeClass()ParaEngine::IAttributeFields
GetAttributeClassDescription()NPL::CNPLRuntimeinlinevirtual
GetAttributeClassID()NPL::CNPLRuntimeinlinevirtual
GetAttributeClassID_s(IAttributeFields *cls, int *p1) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinlinestatic
GetAttributeClassName()NPL::CNPLRuntimeinlinevirtual
GetAttributeClassName_s(IAttributeFields *cls, const char **p1) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinlinestatic
GetChildAttributeColumnCount()ParaEngine::IAttributeFieldsvirtual
GetChildAttributeObject(int nRowIndex, int nColumnIndex=0) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
ParaEngine::IAttributeFields::GetChildAttributeObject(const std::string &sName)ParaEngine::IAttributeFieldsvirtual
GetChildAttributeObjectCount(int nColumnIndex=0)NPL::CNPLRuntimevirtual
GetCompressionLevel() (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
GetCompressionThreshold() (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
GetDynamicAttributes(bool bCreateIfNotExist=false) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsprotectedvirtual
GetDynamicField(const std::string &sName)ParaEngine::IAttributeFieldsvirtual
GetDynamicField(int nIndex)ParaEngine::IAttributeFieldsvirtual
GetDynamicFieldCount()ParaEngine::IAttributeFieldsvirtual
GetDynamicFieldNameByIndex(int nIndex)ParaEngine::IAttributeFieldsvirtual
GetHostIP()NPL::CNPLRuntimevirtual
GetHostPort()NPL::CNPLRuntimevirtual
GetIdentifier() (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
GetIdleTimeoutPeriod() (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
GetInstance()NPL::CNPLRuntimestatic
GetIP(const char *nid, char *pOutput)NPL::CNPLRuntimevirtual
GetJabberClient(const char *sJID)NPL::CNPLRuntimevirtual
GetLogLevel() const (defined in NPL::CNPLRuntime)NPL::CNPLRuntime
GetMainRuntimeState()NPL::CNPLRuntime
GetMainState()NPL::CNPLRuntimevirtual
GetMaxPendingConnections()NPL::CNPLRuntimevirtual
GetNetClient()NPL::CNPLRuntime
GetNetServer()NPL::CNPLRuntimeinline
GetNetworkLayerPipe()NPL::CNPLRuntimestatic
GetRefCount() constParaEngine::CRefCountedinline
GetRuntimeState(const string &name)NPL::CNPLRuntime
GetState(const char *name)NPL::CNPLRuntimevirtual
GetTime()ParaEngine::IAttributeFieldsvirtual
GetType() const (defined in ParaEngine::IObject)ParaEngine::IObjectinlinevirtual
GetValidationMessage()ParaEngine::IAttributeFieldsinlinevirtual
GetWeakReference()ParaEngine::IObject
IAttributeFields(void) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFields
Init()NPL::CNPLRuntimevirtual
InstallFields(ParaEngine::CAttributeClass *pClass, bool bOverride)NPL::CNPLRuntimevirtual
InvokeEditor(int nFieldID, const std::string &sParameters)ParaEngine::IAttributeFieldsinlinevirtual
IsAnsiMode() (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
IsIdleTimeoutEnabled() (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
IsKeepAliveEnabled() (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
IsModified()ParaEngine::IAttributeFieldsinlinevirtual
IsServerStarted()NPL::CNPLRuntimevirtual
IsTCPKeepAliveEnabled()NPL::CNPLRuntimevirtual
LoadDynamicFieldsFromString(const std::string &input)ParaEngine::IAttributeFieldsvirtual
m_refcount (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedmutableprotected
m_weak_reference (defined in ParaEngine::IObject)ParaEngine::IObjectprotected
NPL_accept(const char *tid, const char *nid=NULL)NPL::CNPLRuntime
NPL_Activate(NPLRuntimeState_ptr runtime_state, const char *sNeuronFile, const char *code=NULL, int nLength=0, int channel=0, int priority=2, int reliability=3)NPL::CNPLRuntime
NPL_AddDNSRecord(const char *sDNSName, const char *sAddress)NPL::CNPLRuntimevirtual
NPL_AddPublicFile(const string &filename, int nID)NPL::CNPLRuntime
NPL_ChangeTimer(NPLRuntimeState_ptr runtime_state, int nIDEvent, int dueTime, int period)NPL::CNPLRuntime
NPL_ClearPublicFiles()NPL::CNPLRuntime
NPL_EnableNetwork(bool bEnable, const char *CenterName, const char *password)NPL::CNPLRuntime
NPL_GetChannelProperty(int channel_ID, int *priority, int *reliability)NPL::CNPLRuntimevirtual
NPL_GetDefaultChannel()NPL::CNPLRuntimevirtual
NPL_GetIP(const char *nid)NPL::CNPLRuntime
NPL_GetSourceName()NPL::CNPLRuntime
NPL_KillTimer(NPLRuntimeState_ptr runtime_state, int nIDEvent)NPL::CNPLRuntime
NPL_LoadFile(NPLRuntimeState_ptr runtime_state, const char *filePath, bool bReload)NPL::CNPLRuntime
NPL_RegisterWSCallBack(const char *sWebServiceFile, const char *sCode)NPL::CNPLRuntime
NPL_reject(const char *nid, int nReason=0)NPL::CNPLRuntime
NPL_ResetChannelProperties()NPL::CNPLRuntimevirtual
NPL_SetChannelProperty(int channel_ID, int priority, int reliability)NPL::CNPLRuntimevirtual
NPL_SetDefaultChannel(int channel_ID)NPL::CNPLRuntimevirtual
NPL_SetProtocol(const char *nid, int protocolType=0)NPL::CNPLRuntime
NPL_SetSourceName(const char *sName)NPL::CNPLRuntime
NPL_SetTimer(NPLRuntimeState_ptr runtime_state, int nIDEvent, float fElapse, const char *sNeuronFile)NPL::CNPLRuntime
NPL_StartNetServer(const char *server=NULL, const char *port=NULL)NPL::CNPLRuntime
NPL_StopNetServer()NPL::CNPLRuntime
NPL_UnregisterWSCallBack(const char *sWebServiceFile)NPL::CNPLRuntime
OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false)ParaEngine::IAttributeFieldsstatic
PrintObject()ParaEngine::IAttributeFields
ProcessObjectEvent(const ObjectEvent &event)ParaEngine::IObjectinlinevirtual
QueryObject(int nObjectType)ParaEngine::IAttributeFieldsvirtual
QueryObjectByName(const std::string &sObjectType)ParaEngine::IAttributeFieldsvirtual
reject(const char *nid, int nReason=0)NPL::CNPLRuntimevirtual
Release() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedvirtual
RemoveAllDynamicFields()ParaEngine::IAttributeFieldsvirtual
RemoveStateFromMainThread(NPLRuntimeState_ptr runtime_state)NPL::CNPLRuntime
ResetField(int nFieldID)ParaEngine::IAttributeFieldsinlinevirtual
Run(bool bToEnd=true)NPL::CNPLRuntimevirtual
SaveDynamicFieldsToString(std::string &output)ParaEngine::IAttributeFieldsvirtual
SetCompressionKey(const byte *sKey=0, int nSize=0, int nUsePlainTextEncoding=0)NPL::CNPLRuntimevirtual
SetCompressionLevel(int nLevel)NPL::CNPLRuntimevirtual
SetCompressionThreshold(int nThreshold)NPL::CNPLRuntimevirtual
SetDefaultNPLStateType(NPL::NPLRuntimeStateType val)NPL::CNPLRuntimestatic
SetDynamicField(const std::string &sName, const CVariable &value)ParaEngine::IAttributeFieldsvirtual
SetHostMainStatesInFrameMove(bool bHostMainStatesInFrameMove)NPL::CNPLRuntimevirtual
SetIdentifier(const std::string &sID) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
SetIdleTimeoutPeriod(int nMilliseconds)NPL::CNPLRuntimevirtual
SetKeepAlive(bool bEnable)NPL::CNPLRuntimevirtual
SetLogLevel(int val) (defined in NPL::CNPLRuntime)NPL::CNPLRuntime
SetMaxPendingConnections(int val) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
SetModified(bool bModified)ParaEngine::IAttributeFieldsinlinevirtual
SetTCPKeepAlive(bool bEnable)NPL::CNPLRuntimevirtual
SetTime(int nTime) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
SetUseCompression(bool bCompressIncoming, bool bCompressOutgoing)NPL::CNPLRuntimevirtual
StartNetServer(const char *server=NULL, const char *port=NULL)NPL::CNPLRuntimevirtual
StopNetServer()NPL::CNPLRuntimevirtual
ToString() const (defined in ParaEngine::IObject)ParaEngine::IObjectvirtual
ValidateFields()ParaEngine::IAttributeFieldsinlinevirtual
WeakPtr_type typedef (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFields
~CNPLRuntime(void) (defined in NPL::CNPLRuntime)NPL::CNPLRuntimevirtual
~CRefCounted() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedprotectedvirtual
~IAttributeFields(void) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
~IObject() (defined in ParaEngine::IObject)ParaEngine::IObjectprotectedvirtual