C# Class FreeMoney.FreeMoneyTransaction

Show file 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 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 property

public string Description
return string

E public property

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

From public property

public UUID From
return UUID

InternalPurchaseFolderID public property

public UUID InternalPurchaseFolderID
return UUID

InternalPurchaseType public property

public byte InternalPurchaseType
return byte

InternalType public property

public InternalTransactionType InternalType
return InternalTransactionType

ObjectID public property

public UUID ObjectID
return UUID

Scene public property

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

SellersEmail public property

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

To public property

public UUID To
return UUID

TxID public property

Transaction ID
public UUID TxID
return UUID