C# Class Simian.Extensions.PeriscopeTransferManager

ファイルを表示 Open project: 3di/3di-viewer-rei-libs

Public Methods

Method Description
AbortXferHandler ( Packet packet, Agent agent ) : void
AssetUploadRequestHandler ( Packet packet, Agent agent ) : void
Assets_OnAssetReceived ( AssetDownload transfer, Asset asset ) : void
PeriscopeTransferManager ( Simian server, GridClient client ) : System
SendXferPacketHandler ( Packet packet, Agent agent ) : void
Stop ( ) : void
TransferRequestHandler ( Packet packet, Agent agent ) : void
TransferToClient ( Asset asset, Agent agent, UUID transferID ) : void

Private Methods

Method Description
CreateAsset ( AssetType type, UUID assetID, byte data ) : Asset

Method Details

AbortXferHandler() public method

public AbortXferHandler ( Packet packet, Agent agent ) : void
packet OpenMetaverse.Packets.Packet
agent Agent
return void

AssetUploadRequestHandler() public method

public AssetUploadRequestHandler ( Packet packet, Agent agent ) : void
packet OpenMetaverse.Packets.Packet
agent Agent
return void

Assets_OnAssetReceived() public method

public Assets_OnAssetReceived ( AssetDownload transfer, Asset asset ) : void
transfer OpenMetaverse.AssetDownload
asset OpenMetaverse.Asset
return void

PeriscopeTransferManager() public method

public PeriscopeTransferManager ( Simian server, GridClient client ) : System
server Simian
client OpenMetaverse.GridClient
return System

SendXferPacketHandler() public method

public SendXferPacketHandler ( Packet packet, Agent agent ) : void
packet OpenMetaverse.Packets.Packet
agent Agent
return void

Stop() public method

public Stop ( ) : void
return void

TransferRequestHandler() public method

public TransferRequestHandler ( Packet packet, Agent agent ) : void
packet OpenMetaverse.Packets.Packet
agent Agent
return void

TransferToClient() public method

public TransferToClient ( Asset asset, Agent agent, UUID transferID ) : void
asset OpenMetaverse.Asset
agent Agent
transferID UUID
return void