C# Class FreeMoney.FreeMoneyTransaction

显示文件 Open project: edmundedgar/Mod-FreeMoney Class Usage Examples

Public Properties

Property Type Description
Amount int
Description string
E OpenSim.Region.Framework.Scenes.EventManager.LandBuyArgs
From UUID
InternalPurchaseFolderID UUID
InternalPurchaseType byte
InternalType InternalTransactionType
ObjectID UUID
Scene OpenSim.Region.Framework.Scenes.Scene
SellersEmail string
To UUID
TxID UUID

Public Methods

Method Description
FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, UUID objectID, string description, InternalTransactionType internalType ) : System
FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, UUID objectID, string description, InternalTransactionType internalType, UUID folderID, byte saleType ) : System
FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, string description, InternalTransactionType internalType ) : System
FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, string description, InternalTransactionType internalType, EventManager e ) : System

Method Details

FreeMoneyTransaction() public method

public FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, UUID objectID, string description, InternalTransactionType internalType ) : System
from UUID
to UUID
sellersEmail string
amount int
scene OpenSim.Region.Framework.Scenes.Scene
objectID UUID
description string
internalType InternalTransactionType
return System

FreeMoneyTransaction() public method

public FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, UUID objectID, string description, InternalTransactionType internalType, UUID folderID, byte saleType ) : System
from UUID
to UUID
sellersEmail string
amount int
scene OpenSim.Region.Framework.Scenes.Scene
objectID UUID
description string
internalType InternalTransactionType
folderID UUID
saleType byte
return System

FreeMoneyTransaction() public method

public FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, string description, InternalTransactionType internalType ) : System
from UUID
to UUID
sellersEmail string
amount int
scene OpenSim.Region.Framework.Scenes.Scene
description string
internalType InternalTransactionType
return System

FreeMoneyTransaction() public method

public FreeMoneyTransaction ( UUID from, UUID to, string sellersEmail, int amount, Scene scene, string description, InternalTransactionType internalType, EventManager e ) : System
from UUID
to UUID
sellersEmail string
amount int
scene OpenSim.Region.Framework.Scenes.Scene
description string
internalType InternalTransactionType
e OpenSim.Region.Framework.Scenes.EventManager
return System

Property Details

Amount public_oe property

Amount, by default still in cents. Conversion to Decimal occurs only once, when generating the PP Invoice.
public int Amount
return int

Description public_oe property

public string Description
return string

E public_oe property

public EventManager.LandBuyArgs,OpenSim.Region.Framework.Scenes E
return OpenSim.Region.Framework.Scenes.EventManager.LandBuyArgs

From public_oe property

public UUID From
return UUID

InternalPurchaseFolderID public_oe property

public UUID InternalPurchaseFolderID
return UUID

InternalPurchaseType public_oe property

public byte InternalPurchaseType
return byte

InternalType public_oe property

public InternalTransactionType InternalType
return InternalTransactionType

ObjectID public_oe property

public UUID ObjectID
return UUID

Scene public_oe property

public Scene,OpenSim.Region.Framework.Scenes Scene
return OpenSim.Region.Framework.Scenes.Scene

SellersEmail public_oe property

Email address of seller's account.
public string SellersEmail
return string

To public_oe property

public UUID To
return UUID

TxID public_oe property

Transaction ID
public UUID TxID
return UUID