C# Класс WhatsAppApi.WhatsAppBase

Наследование: WhatsAppApi.WhatsEventBase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DEBUG bool
DEBUGOutBound bool
SYSEncoding System.Text.Encoding
m_LastSentInfo long

Защищенные свойства (Protected)

Свойство Тип Описание
BinWriter WhatsAppApi.Helper.BinTreeNodeWriter
_challengeBytes byte[]
accountinfo WhatsAppApi.Helper.AccountInfo
hidden bool
loginStatus CONNECTION_STATUS
messageLock object
messageQueue List
name string
outputKey WhatsAppApi.Helper.KeyStream
password string
phoneNumber string
reader WhatsAppApi.Helper.BinTreeNodeReader
timeout int
uploadResponse WhatsAppApi.Helper.ProtocolTreeNode
whatsNetwork WhatsAppApi.WhatsNetwork

Открытые методы

Метод Описание
Connect ( ) : void
Disconnect ( Exception ex = null ) : void
GetAccountInfo ( ) : AccountInfo
GetAllMessages ( ) : WhatsAppApi.Helper.ProtocolTreeNode[]
HasMessages ( ) : bool
SendNode ( ProtocolTreeNode node ) : void

Защищенные методы

Метод Описание
AddMessage ( ProtocolTreeNode node ) : void
SendData ( byte data ) : void
_constructBase ( string phoneNum, string imei, string nick, bool debug, bool hidden ) : void
encryptPassword ( ) : byte[]

Описание методов

AddMessage() защищенный Метод

protected AddMessage ( ProtocolTreeNode node ) : void
node WhatsAppApi.Helper.ProtocolTreeNode
Результат void

Connect() публичный Метод

public Connect ( ) : void
Результат void

Disconnect() публичный Метод

public Disconnect ( Exception ex = null ) : void
ex System.Exception
Результат void

GetAccountInfo() публичный Метод

public GetAccountInfo ( ) : AccountInfo
Результат WhatsAppApi.Helper.AccountInfo

GetAllMessages() публичный Метод

public GetAllMessages ( ) : WhatsAppApi.Helper.ProtocolTreeNode[]
Результат WhatsAppApi.Helper.ProtocolTreeNode[]

HasMessages() публичный Метод

public HasMessages ( ) : bool
Результат bool

SendData() защищенный Метод

protected SendData ( byte data ) : void
data byte
Результат void

SendNode() публичный Метод

public SendNode ( ProtocolTreeNode node ) : void
node WhatsAppApi.Helper.ProtocolTreeNode
Результат void

_constructBase() защищенный Метод

protected _constructBase ( string phoneNum, string imei, string nick, bool debug, bool hidden ) : void
phoneNum string
imei string
nick string
debug bool
hidden bool
Результат void

encryptPassword() защищенный Метод

protected encryptPassword ( ) : byte[]
Результат byte[]

Описание свойств

BinWriter защищенное свойство

protected BinTreeNodeWriter,WhatsAppApi.Helper BinWriter
Результат WhatsAppApi.Helper.BinTreeNodeWriter

DEBUG публичное статическое свойство

public static bool DEBUG
Результат bool

DEBUGOutBound публичное статическое свойство

public static bool DEBUGOutBound
Результат bool

SYSEncoding публичное статическое свойство

public static Encoding,System.Text SYSEncoding
Результат System.Text.Encoding

_challengeBytes защищенное свойство

protected byte[] _challengeBytes
Результат byte[]

accountinfo защищенное свойство

protected AccountInfo,WhatsAppApi.Helper accountinfo
Результат WhatsAppApi.Helper.AccountInfo

hidden защищенное свойство

protected bool hidden
Результат bool

loginStatus защищенное свойство

protected CONNECTION_STATUS loginStatus
Результат CONNECTION_STATUS

m_LastSentInfo публичное свойство

public long m_LastSentInfo
Результат long

messageLock защищенное свойство

protected object messageLock
Результат object

messageQueue защищенное свойство

protected List messageQueue
Результат List

name защищенное свойство

protected string name
Результат string

outputKey защищенное свойство

protected KeyStream,WhatsAppApi.Helper outputKey
Результат WhatsAppApi.Helper.KeyStream

password защищенное свойство

protected string password
Результат string

phoneNumber защищенное свойство

protected string phoneNumber
Результат string

reader защищенное свойство

protected BinTreeNodeReader,WhatsAppApi.Helper reader
Результат WhatsAppApi.Helper.BinTreeNodeReader

timeout защищенное свойство

protected int timeout
Результат int

uploadResponse защищенное свойство

protected ProtocolTreeNode,WhatsAppApi.Helper uploadResponse
Результат WhatsAppApi.Helper.ProtocolTreeNode

whatsNetwork защищенное свойство

protected WhatsNetwork,WhatsAppApi whatsNetwork
Результат WhatsAppApi.WhatsNetwork