C# Class Goedel.Mesh.MeshMan.Shell

Datei anzeigen Open project: hallambaker/Mathematical-Mesh

Private Properties

Property Type Description
CheckAccount bool
GetDevice Goedel.Mesh.SignedDeviceProfile
GetNextAccount void
GetPasswordProfile void
GetProfile void
MakeAccountID string
Report void
Report void
Report void
Report void
Report void
SetReporting void
UpdatePasswordProfile void

Public Methods

Method Description
Accept ( Accept Options ) : void

AddPassword ( AddPassword Options ) : void

Complete ( Complete Options ) : void

DeletePassword ( DeletePassword Options ) : void

Device ( Device Options ) : void

Create a new device profile

Dump ( Dump Options ) : void

DumpPassword ( DumpPassword Options ) : void

Escrow ( Escrow Options ) : void

Export ( Export Options ) : void

GetMeshClient ( ) : MeshClient
GetMeshClient ( string PortalID ) : MeshClient

Bind to the Mesh client for the specified portal account

GetPassword ( GetPassword Options ) : void

Import ( Import Options ) : void

List ( List Options ) : void

Mail ( Mail Options ) : void

Password ( Password Options ) : void
Pending ( Pending Options ) : void

Personal ( Personal Options ) : void

Create a new personal profile

Register ( Register Options ) : void

Report ( string Text ) : void
Report ( string Text, List Items ) : void
ReportWrite ( string Text ) : void
Reset ( Reset Options ) : void

Erase all test profiles

SSH ( SSH Options ) : void
Shell ( ) : System
Sync ( Sync Options ) : void

Verbose ( string Text ) : void

Private Methods

Method Description
CheckAccount ( int I ) : bool
GetDevice ( SignedPersonalProfile Profile ) : SignedDeviceProfile
GetNextAccount ( ) : void

Rough draft, I think this is correct but can't check now as the server is accepting everything.

GetPasswordProfile ( ) : void
GetProfile ( String Portal, String UDF ) : void
MakeAccountID ( int I ) : string
Report ( RegistrationApplication Registration ) : void
Report ( RegistrationDevice Registration ) : void
Report ( RegistrationPersonal Registration, bool Detail ) : void
Report ( SignedApplicationProfile Application ) : void
Report ( SignedDeviceProfile Device ) : void
SetReporting ( Flag Report, Flag Verbose ) : void
UpdatePasswordProfile ( ) : void

Method Details

Accept() public method

public Accept ( Accept Options ) : void
Options Accept Command line parameters
return void

AddPassword() public method

public AddPassword ( AddPassword Options ) : void
Options AddPassword Command line parameters
return void

Complete() public method

public Complete ( Complete Options ) : void
Options Complete Command line parameters
return void

DeletePassword() public method

public DeletePassword ( DeletePassword Options ) : void
Options DeletePassword Command line parameters
return void

Device() public method

Create a new device profile
public Device ( Device Options ) : void
Options Device Command line parameters
return void

Dump() public method

public Dump ( Dump Options ) : void
Options Dump Command line parameters
return void

DumpPassword() public method

public DumpPassword ( DumpPassword Options ) : void
Options DumpPassword Command line parameters
return void

Escrow() public method

public Escrow ( Escrow Options ) : void
Options Escrow Command line parameters
return void

Export() public method

public Export ( Export Options ) : void
Options Export Command line parameters
return void

GetMeshClient() public method

public GetMeshClient ( ) : MeshClient
return Goedel.Mesh.MeshClient

GetMeshClient() public method

Bind to the Mesh client for the specified portal account
public GetMeshClient ( string PortalID ) : MeshClient
PortalID string
return Goedel.Mesh.MeshClient

GetPassword() public method

public GetPassword ( GetPassword Options ) : void
Options GetPassword Command line parameters
return void

Import() public method

public Import ( Import Options ) : void
Options Import Command line parameters
return void

List() public method

public List ( List Options ) : void
Options List Command line parameters
return void

Mail() public method

public Mail ( Mail Options ) : void
Options Mail Command line parameters
return void

Password() public method

public Password ( Password Options ) : void
Options Password Command line parameters
return void

Pending() public method

public Pending ( Pending Options ) : void
Options Pending Command line parameters
return void

Personal() public method

Create a new personal profile
public Personal ( Personal Options ) : void
Options Personal Command line parameters
return void

Register() public method

public Register ( Register Options ) : void
Options Goedel.Mesh.Platform.Register Command line parameters
return void

Report() public method

public Report ( string Text ) : void
Text string
return void

Report() public method

public Report ( string Text, List Items ) : void
Text string
Items List
return void

ReportWrite() public method

public ReportWrite ( string Text ) : void
Text string
return void

Reset() public method

Erase all test profiles
public Reset ( Reset Options ) : void
Options Reset Command line parameters
return void

SSH() public method

public SSH ( SSH Options ) : void
Options SSH Command line parameters
return void

Shell() public method

public Shell ( ) : System
return System

Sync() public method

public Sync ( Sync Options ) : void
Options Sync Command line parameters
return void

Verbose() public method

public Verbose ( string Text ) : void
Text string
return void