direct.directutil.DistributedLargeBlobSender

from direct.directutil.DistributedLargeBlobSender import DistributedLargeBlobSender

DistributedLargeBlobSender module: contains the DistributedLargeBlobSender class

Inheritance diagram

Inheritance diagram of direct.directutil.DistributedLargeBlobSender

class DistributedLargeBlobSender(cr)[source]

Bases: DistributedObject

DistributedLargeBlobSender: for sending large chunks of data through the DC system

__init__(cr)[source]
announceGenerate()[source]
generate()[source]
getBlob()[source]

returns the full blob

isComplete()[source]

returns non-zero if we’ve got the full blob

notify = <direct.directnotify.Notifier.Notifier object>
privOnBlobComplete()[source]
sendAck()[source]
setChunk(chunk)[source]
setDoneEvent(event)[source]
setFilename(filename)[source]
setMode(mode)[source]
setTargetAvId(avId)[source]