C# Class Goedel.MeshConnect.ConnectProfile

Inheritance: Goedel.Trojan.Data
Datei anzeigen Open project: hallambaker/Mathematical-Mesh Class Usage Examples

Public Properties

Property Type Description
AccountName string
CurrentDialog Goedel.Trojan.Data
DevProfile SignedDeviceProfile
Device1 string
Device1Description string
DoLocal bool
InvalidInput string
MeshClient MeshClient
Portal string
SignedPersonalProfile SignedPersonalProfile
UDF string
Wizard Wizard_ConnectProfile

Public Methods

Method Description
CompleteConnect ( ) : bool

Attempt to complete the connection

ConnectProfile ( Wizard_ConnectProfile Wizard ) : System
GetAccount ( string Portal, string Account ) : string

Create a MeshClient for the specified portal and request the specified account.

Initialize ( ) : void

Initialize the class, called once when dialog is created.

InstallMail ( PersonalProfile PersonalProfile, string ID ) : void
Navigate ( Goedel Dialog ) : void

Navigate to a new dialog.

PostConnect ( ) : bool

Post the connection request

Method Details

CompleteConnect() public method

Attempt to complete the connection
public CompleteConnect ( ) : bool
return bool

ConnectProfile() public method

public ConnectProfile ( Wizard_ConnectProfile Wizard ) : System
Wizard Wizard_ConnectProfile
return System

GetAccount() public method

Create a MeshClient for the specified portal and request the specified account.
public GetAccount ( string Portal, string Account ) : string
Portal string Mesh Portal.
Account string Mesh Account.
return string

Initialize() public method

Initialize the class, called once when dialog is created.
public Initialize ( ) : void
return void

InstallMail() public method

public InstallMail ( PersonalProfile PersonalProfile, string ID ) : void
PersonalProfile PersonalProfile
ID string
return void

Navigate() public method

Navigate to a new dialog.
public Navigate ( Goedel Dialog ) : void
Dialog Goedel
return void

PostConnect() public method

Post the connection request
public PostConnect ( ) : bool
return bool

Property Details

AccountName public_oe property

Account name to connect to
public string AccountName
return string

CurrentDialog public_oe property

The currently active dialog
public Data,Goedel.Trojan CurrentDialog
return Goedel.Trojan.Data

DevProfile public_oe property

The device profile
public SignedDeviceProfile DevProfile
return SignedDeviceProfile

Device1 public_oe property

Placeholder for device name.
public string Device1
return string

Device1Description public_oe property

Placeholder for device description
public string Device1Description
return string

DoLocal public_oe property

Flag to allow local processing.
public bool DoLocal
return bool

InvalidInput public_oe property

Reporting string used to inform user input is invalid.
public string InvalidInput
return string

MeshClient public_oe property

The mesh client
public MeshClient MeshClient
return MeshClient

Portal public_oe property

Mesh portal to connect to
public string Portal
return string

SignedPersonalProfile public_oe property

The personal profile
public SignedPersonalProfile SignedPersonalProfile
return SignedPersonalProfile

UDF public_oe property

Placeholder for device fingerprint.
public string UDF
return string

Wizard public_oe property

public Wizard_ConnectProfile,Goedel.MeshConnect Wizard
return Wizard_ConnectProfile