C# Class DeOps.SettingsPacket

Inheritance: DeOps.Implementation.Protocol.G2Packet
Exibir arquivo Open project: swax/DeOps Class Usage Examples

Public Properties

Property Type Description
AwayMessage string
FileKey byte[]
GlobalIM bool
Invisible bool
KeyPair System.Security.Cryptography.RSACryptoServiceProvider
KeyPublic byte[]
Location string
OpAccess AccessType
OpKey byte[]
Operation string
PublicOpID byte[]
Security SecurityLevel
TcpPort ushort
UdpPort ushort
UserName string

Public Methods

Method Description
Decode ( DeOps.Implementation.Protocol.G2Header root ) : SettingsPacket
Encode ( DeOps.Implementation.Protocol.G2Protocol protocol ) : byte[]
SettingsPacket ( ) : System

Private Methods

Method Description
DecodeKey ( DeOps.Implementation.Protocol.G2Header child, SettingsPacket settings ) : void

Method Details

Decode() public static method

public static Decode ( DeOps.Implementation.Protocol.G2Header root ) : SettingsPacket
root DeOps.Implementation.Protocol.G2Header
return SettingsPacket

Encode() public method

public Encode ( DeOps.Implementation.Protocol.G2Protocol protocol ) : byte[]
protocol DeOps.Implementation.Protocol.G2Protocol
return byte[]

SettingsPacket() public method

public SettingsPacket ( ) : System
return System

Property Details

AwayMessage public_oe property

public string AwayMessage
return string

FileKey public_oe property

public byte[] FileKey
return byte[]

GlobalIM public_oe property

public bool GlobalIM
return bool

Invisible public_oe property

public bool Invisible
return bool

KeyPair public_oe property

public RSACryptoServiceProvider,System.Security.Cryptography KeyPair
return System.Security.Cryptography.RSACryptoServiceProvider

KeyPublic public_oe property

public byte[] KeyPublic
return byte[]

Location public_oe property

public string Location
return string

OpAccess public_oe property

public AccessType OpAccess
return AccessType

OpKey public_oe property

public byte[] OpKey
return byte[]

Operation public_oe property

public string Operation
return string

PublicOpID public_oe property

public byte[] PublicOpID
return byte[]

Security public_oe property

public SecurityLevel Security
return SecurityLevel

TcpPort public_oe property

public ushort TcpPort
return ushort

UdpPort public_oe property

public ushort UdpPort
return ushort

UserName public_oe property

public string UserName
return string