# DoInterestManager

from direct.distributed.DoInterestManager import DoInterestManager

## Inheritance:

DoInterestManager:

## Methods of DoInterestManager:

__init__
__verbose
_considerRemoveInterest
_getAddInterestEvent
_getAnonymousEvent
_getInterestState
_getNextContextId
_getNextHandle
_getRemoveInterestEvent
_sendAddInterest
_sendRemoveInterest
addAutoInterest
addInterest
alterInterest
cleanupWaitAllInterestsComplete
closeAutoInterests
getAllInterestsCompleteEvent
handleInterestDoneMessage
isValidInterestHandle
noNewInterests
openAutoInterests
queueAllInterestsCompleteEvent
removeAutoInterest
removeInterest
resetInterestStateForConnectionLoss
setAllInterestsCompleteCallback
setNoNewInterests
updateInterestDescription

__init__ def __init__(self) Undocumented function.

__verbose def __verbose(self) Undocumented function.

_considerRemoveInterest def _considerRemoveInterest(self, handle) Undocumented function.

_getAddInterestEvent def _getAddInterestEvent(self) Undocumented function.

_getAnonymousEvent def _getAnonymousEvent(self, desc) Undocumented function.

_getInterestState def _getInterestState(self, handle) Undocumented function.

_getNextContextId def _getNextContextId(self) Undocumented function.

_getNextHandle def _getNextHandle(self) Undocumented function.

_getRemoveInterestEvent def _getRemoveInterestEvent(self) Undocumented function.

_sendAddInterest def _sendAddInterest(self, handle, contextId, parentId, zoneIdList, description, action=None) Undocumented function.

_sendRemoveInterest def _sendRemoveInterest(self, handle, contextId) Undocumented function.

addAutoInterest def addAutoInterest(self, parentId, zoneIdList, description) Undocumented function.

addInterest def addInterest(self, parentId, zoneIdList, description, event=None) Undocumented function.

alterInterest def alterInterest(self, handle, parentId, zoneIdList, description=None, event=None) Undocumented function.

cleanupWaitAllInterestsComplete def cleanupWaitAllInterestsComplete(self) Undocumented function.

closeAutoInterests def closeAutoInterests(self, obj) Undocumented function.

getAllInterestsCompleteEvent def getAllInterestsCompleteEvent(self) Undocumented function.

handleInterestDoneMessage def handleInterestDoneMessage(self, di) Undocumented function.

isValidInterestHandle def isValidInterestHandle(self, handle) Undocumented function.

noNewInterests def noNewInterests(self) Undocumented function.

openAutoInterests def openAutoInterests(self, obj) Undocumented function.

queueAllInterestsCompleteEvent def queueAllInterestsCompleteEvent(self, frames=5) Undocumented function.

removeAutoInterest def removeAutoInterest(self, handle) Undocumented function.

removeInterest def removeInterest(self, handle, event=None) Undocumented function.

resetInterestStateForConnectionLoss def resetInterestStateForConnectionLoss(self) Undocumented function.

setAllInterestsCompleteCallback def setAllInterestsCompleteCallback(self, callback) Undocumented function.

setNoNewInterests def setNoNewInterests(self, flag) Undocumented function.

updateInterestDescription def updateInterestDescription(self, handle, desc) Undocumented function.