D2Process
QUEUE_RESTART_PERCENT
reconf_queue_flag_
D2Process()
init()
run()
shutdown()
configure()
command()
~D2Process()
checkQueueStatus()
reconfigureQueueMgr()
runIO()
canShutdown()
setReconfQueueFlag()
setShutdownType()
getD2CfgMgr()
getD2QueueMgr()
getD2UpdateMgr()
getReconfQueueFlag()
getShutdownType()
getShutdownTypeStr()
<<typedef>>
IOServicePtr
NameChangeListener
listening_
io_pending_
NameChangeListener()
~NameChangeListener()
startListening()
stopListening()
receiveNext()
invokeRecvHandler()
open()
close()
doReceive()
amListening()
isIoPending()
setListening()
NameChangeRequest
forward_change_
reverse_change_
fqdn_
lease_expires_on_
lease_length_
NameChangeRequest()
NameChangeRequest()
fromFormat()
toFormat()
fromJSON()
toJSON()
validateContent()
getChangeType()
setChangeType()
setChangeType()
isForwardChange()
setForwardChange()
setForwardChange()
isReverseChange()
setReverseChange()
setReverseChange()
getFqdn()
setFqdn()
setFqdn()
getIpAddress()
getIpIoAddress()
isV4()
isV6()
setIpAddress()
setIpAddress()
getDhcid()
setDhcid()
setDhcid()
getLeaseExpiresOn()
getLeaseExpiresOnStr()
setLeaseExpiresOn()
setLeaseExpiresOn()
getLeaseLength()
setLeaseLength()
setLeaseLength()
getStatus()
setStatus()
getElement()
toText()
operator ==()
operator !=()
D2QueueMgr
MAX_QUEUE_DEFAULT
max_queue_size_
D2QueueMgr()
~D2QueueMgr()
initUDPListener()
startListening()
operator ()()
stopListening()
removeListener()
getQueueSize()
getMaxQueueSize()
setMaxQueueSize()
getMgrState()
peek()
peekAt()
dequeueAt()
dequeue()
enqueue()
clearQueue()
updateStopState()
<<typedef>>
NameChangeListenerPtr
NameChangeUDPListener
RECV_BUF_MAX
port_
asio_socket_
reuse_address_
NameChangeUDPListener()
~NameChangeUDPListener()
open()
close()
doReceive()
receiveCompletionHandler()
NameChangeUDPListener()
operator =()
<<typedef>>
RequestQueue
<<enum>>
State
NOT_INITTED
INITTED
RUNNING
STOPPING
STOPPED_QUEUE_FULL
STOPPED_RECV_ERROR
STOPPED
<<typedef>>
NameChangeRequestPtr
queue_mgr_
io_service_
target_stop_state_
listener_
mgr_state_
ncr_queue_
<<typedef>>
D2QueueMgrPtr