sync toc
GPCore
Core Class
Core Members
Fields
Closing Field
StatusChanged Field
Properties
Icon Property
PluginManager Property
Plugins Property
Protocols Property
XML Property
Methods
AddMenuItems Method
Close Method
Main Method
ParseType Method
ShowAccountForm Method
ShowBugForm Method
ShowPluginForm Method
ExceptionEventArgs Class
ExceptionEventArgs Members
ExceptionEventArgs Constructor
Properties
Exception Property
ICustomSaveProperties Interface
ICustomSaveProperties Members
Methods
CreateElement Method
ReadElement Method
InvalidPasswordException Class
InvalidPasswordException Members
InvalidPasswordException Constructor
InvalidPasswordException Constructor (String)
InvalidPasswordException Constructor (String, Exception)
Logger Class
Logger Members
Properties
LastMessageLogged Property
LogFile Property
LogFileDirectory Property
Methods
Log Method
Log Method (Exception)
Log Method (Exception, Boolean)
Log Method (String)
Log Method (String, Object[])
ReadEntireException Method
ReadException Method
ManyValueDictionary<TKey,TValue> Class
ManyValueDictionary<TKey,TValue> Members
ManyValueDictionary<TKey,TValue> Constructor
Properties
Count Property
IsReadOnly Property
Item Property
Item Property (`0)
Item Property (`0, Boolean)
Keys Property
Values Property
Methods
Add Method
Add Method (`0, `1)
Add Method (`0, IEnumerable{`1})
Add Method (KeyValuePair{`0,`1})
Clear Method
Contains Method
ContainsKey Method
CopyTo Method
GetEnumerator Method
Remove Method
Remove Method (`0)
Remove Method (KeyValuePair{`0,`1})
TryGetValue Method
PluginManager Class
PluginManager Members
PluginManager Constructor
PluginManager Constructor ()
PluginManager Constructor (String)
Fields
pluginAppDomain Field
pluginAppDomainSetup Field
pluginDirectory Field
pluginFile Field
protocolFile Field
Properties
AllDevices Property
AllPlugins Property
Assemblies Property
CaptureDevices Property
NetworkProtocols Property
Phones Property
PlaybackDevices Property
Protocols Property
Vocoders Property
Methods
CreateInstance Method
GetAttributes Method
GetStaticPropertyValue Method
GetSubclasses Method
GetSuperClass Method
GetTypesAssignableFrom Method
LoadUserAssemblies Method
ManagesType Method
Unload Method
ProtocolPanel Class
ProtocolPanel Members
ProtocolPanel Constructor
ProtocolPanel Constructor ()
ProtocolPanel Constructor (Protocol)
ProtocolPanel Constructor (Protocol, Boolean)
Fields
autoload Field
prot Field
signonnow Field
Properties
Args Property
Methods
Apply Method
Create Method
Dispose Method
Dispose Method (Boolean)
InitializeComponent Method
OKButton_Click Method
Setup Method
ProtocolPanel.ProtocolOption Class
ProtocolPanel.ProtocolOption Members
ProtocolPanel.ProtocolOption Constructor
Properties
Attribute Property
Property Property
TrayIcon Class
TrayIcon Members
Properties
Icon Property
Menu Property
Visible Property
Methods
AddLineToMenu Method
AddToMenu Method
AddToMenu Method (String, Image, EventHandler)
AddToMenu Method (ToolStripMenuItem)
Dispose Method
Events
onMenuItemAdded Event
onMenuItemDeleted Event
TrayIcon.MenuItemDelegate Delegate
User Class
User Members
User Constructor
Xml Class
Xml Members
Xml Constructor
Properties
Item Property
Items Property
XmlPath Property
Methods
AddItem Method
CreateElement Method
CreateTextElement Method
RemoveItem Method
Rename Method
Save Method
Save Method ()
Save Method (XmlElement)
GPCore.Args
BuddyIconEventArgs Class
BuddyIconEventArgs Members
BuddyIconEventArgs Constructor
Properties
Icon Property
Username Property
ByteArrayArgs Class
ByteArrayArgs Members
ByteArrayArgs Constructor
Properties
Bytes Property
ChatArgs Class
ChatArgs Members
ChatArgs Constructor
ChatArgs Constructor (Int32, String, String)
ChatArgs Constructor (Int32, String, String, MessageParams)
Properties
ChatID Property
ChatInviteArgs Class
ChatInviteArgs Members
ChatInviteArgs Constructor
Properties
Message Property
Username Property
ChatUsernameArgs Class
ChatUsernameArgs Members
ChatUsernameArgs Constructor
Properties
ChatID Property
ConfiguredAccountEventArgs Class
ConfiguredAccountEventArgs Members
ConfiguredAccountEventArgs Constructor
ConfiguredAccountEventArgs Constructor (Protocol)
ConfiguredAccountEventArgs Constructor (Protocol, Boolean)
ConfiguredAccountEventArgs Constructor (Protocol, Boolean, Object[])
Properties
Args Property
AutoSignOn Property
Protocol Property
ItemEventArgs Class
ItemEventArgs Members
ItemEventArgs Constructor
Properties
Item Property
MessageArgs Class
MessageArgs Members
MessageArgs Constructor
MessageArgs Constructor (String, String)
MessageArgs Constructor (String, String, MessageParams)
Properties
AutoResponse Property
Callback Property
Message Property
Sender Property
MessageParams Enumeration
NewChatArgs Class
NewChatArgs Members
NewChatArgs Constructor
Properties
ChatID Property
Name Property
ProtocolEventArgs Class
ProtocolEventArgs Members
ProtocolEventArgs Constructor
Properties
Protocol Property
StatusChangedArgs Class
StatusChangedArgs Members
StatusChangedArgs Constructor
Fields
Status Field
Username Field
StringEventArgs Class
StringEventArgs Members
StringEventArgs Constructor
Properties
String Property
TypingArgs Class
TypingArgs Members
TypingArgs Constructor
Properties
TypingType Property
Username Property
TypingType Enumeration
UsernameEventArgs Class
UsernameEventArgs Members
UsernameEventArgs Constructor
Properties
Username Property
GPCore.Attributes
GPArgumentMethodAttribute Class
GPArgumentMethodAttribute Members
GPArgumentMethodAttribute Constructor
Properties
Action Property
Arguments Property
Name Property
Methods
PerformAction Method
Show Method
GPInterfaceOptionsAttribute Class
GPInterfaceOptionsAttribute Members
GPInterfaceOptionsAttribute Constructor
Properties
Applicator Property
Name Property
GPInterfaceOptionsAttribute.IApplicator Interface
GPInterfaceOptionsAttribute.IApplicator Members
Methods
Apply Method
Show Method
GPMethodAttribute Class
GPMethodAttribute Members
GPMethodAttribute Constructor
Properties
Action Property
Name Property
Methods
PerformAction Method
Show Method
GPPropertyAttribute Class
GPPropertyAttribute Members
GPPropertyAttribute Constructor
Properties
Group Property
Masked Property
Name Property
PropertyType Property
GPStateMethodAttribute Class
GPStateMethodAttribute Members
GPStateMethodAttribute Constructor
Properties
Action Property
MethodName Property
Name Property
OnState Property
State Property
Methods
PerformAction Method
Show Method
GPStateParameterlessMethodAttribute Class
GPStateParameterlessMethodAttribute Members
GPStateParameterlessMethodAttribute Constructor
Methods
Show Method
IGPMethodAttribute Interface
IGPMethodAttribute Members
Properties
Name Property
Methods
PerformAction Method
Show Method
PluginAttribute Class
PluginAttribute Members
PluginAttribute Constructor
Properties
Company Property
Description Property
Developers Property
Title Property
Version Property
GPCore.Exceptions
TryAgainException Class
TryAgainException Members
TryAgainException Constructor
TryAgainException Constructor ()
TryAgainException Constructor (String)
TryAgainException Constructor (String, Exception)
TryAgainException Constructor (SerializationInfo, StreamingContext)
GPCore.GibphoneControls
HtmlRichTextBox Class
HtmlRichTextBox Members
HtmlRichTextBox Constructor
Properties
Html Property
SelectedHtml Property
Methods
AddImage Method
AddImage Method (Image)
AddImage Method (String)
AddImageAtSelection Method
AddImageAtSelection Method (Image)
AddImageAtSelection Method (String)
AppendHTML Method
ApplyColor Method
ApplyFont Method
HtmlRichTextFormatBar Class
HtmlRichTextFormatBar Members
HtmlRichTextFormatBar Constructor
Properties
InputBox Property
Methods
ApplyBold Method
ApplyItalic Method
ApplyULine Method
ChangeBackColor Method
ChangeFont Method
ChangeForeColor Method
Dispose Method
Dispose Method (Boolean)
OnControlAdded Method
HtmlText Class
HtmlText Members
HtmlText Constructor
Properties
Bold Property
Color Property
Font Property
Html Property
Italic Property
Rtf Property
Strike Property
Text Property
Underlined Property
InputBox Class
InputBox Members
Methods
Show Method
Show Method (String)
Show Method (String, String)
Show Method (String, String, String)
Show Method (String, String, String, Int32, Int32)
InputBoxResult Class
InputBoxResult Members
InputBoxResult Constructor
Fields
ReturnCode Field
Text Field
ListViewEx Class
ListViewEx Members
ListViewEx Constructor
Properties
View Property
Methods
AddEmbeddedControl Method
AddEmbeddedControl Method (Control, Int32, Int32)
AddEmbeddedControl Method (Control, Int32, Int32, DockStyle)
GetColumnOrder Method
GetEmbeddedControl Method
GetSubItemBounds Method
RemoveEmbeddedControl Method
WndProc Method
PasswordBox Class
PasswordBox Members
Methods
Show Method
Show Method (String)
Show Method (String, String)
Show Method (String, String, String)
Show Method (String, String, String, Int32, Int32)
RtfText Class
RtfText Members
RtfText Constructor
Properties
Html Property
Rtf Property
Text Property
ToolStripHtmlRichTextBox Class
ToolStripHtmlRichTextBox Members
ToolStripHtmlRichTextBox Constructor
Properties
InnerTextBox Property
Methods
Dispose Method
Dispose Method (Boolean)
GPCore.Items
Account Class
Account Members
Account Constructor
Account Constructor (XmlElement)
Account Constructor (String, Type)
Account Constructor (String, Protocol)
Properties
Children Property
Count Property
DefaultProtocol Property
ExtraMessage Property
LastActivity Property
Profile Property
Protocols Property
ProtocolType Property
Status Property
TimeSinceLastActivity Property
Methods
AddProtocol Method
Find Method
FindOrCreate Method
PreAdd Method
Gib Class
Gib Members
Gib Constructor
Gib Constructor (XmlElement)
Gib Constructor (String)
Properties
Count Property
DefaultAccount Property
Status Property
Methods
Find Method
PreAdd Method
Group Class
Group Members
Group Constructor
Group Constructor (XmlElement)
Group Constructor (String)
Properties
Count Property
Methods
Find Method
PreAdd Method
Item Class
Item Members
Item Constructor
Item Constructor (XmlElement)
Item Constructor (String, String)
Fields
doc Field
elem Field
Properties
AllChildren Property
AllItems Property
Children Property
Count Property
CountAll Property
Document Property
Name Property
Node Property
Parent Property
Methods
Add Method
Create Method
Equals Method
GetHashCode Method
Normalize Method
PreAdd Method
Remove Method
Save Method
Operators
Equality Operator
Inequality Operator
Events
ItemAdded Event
ItemRemoved Event
Item.ItemDelegate Delegate
ProtocolAccountList Class
ProtocolAccountList Members
ProtocolAccountList Constructor
Methods
Add Method
GetEnumerator Method
GPCore.Phones
Phone Class
Phone Members
Phone Constructor
Fields
Accepted Field
Closed Field
Denied Field
nox Field
Requested Field
vox Field
Properties
Capture Property
Connected Property
Network Property
Playback Property
ProtocolIcon Property
SettingsElem Property
Vocoder Property
Methods
Accept Method
Create Method
Deny Method
Dispose Method
Initialize Method
IsInCall Method
nox_DataReceived Method
ReadExtra Method
SendToSpeakers Method
SignOn Method
sound_DataReceived Method
StartSound Method
StartTalking Method
StopSound Method
StopTalking Method
vox_DataDecoded Method
vox_DataEncoded Method
GPCore.Phones.Devices
ByteDelegate Delegate
CaptureDevice Class
CaptureDevice Members
CaptureDevice Constructor
Properties
Threshold Property
Methods
Dispose Method
Initialize Method
IsNotSilence Method
Events
DataRecieved Event
Device Class
Device Members
Device Constructor
Fields
buffersize Field
channels Field
samplerate Field
samplesize Field
Properties
BufferSize Property
Channels Property
SampleRate Property
SampleSize Property
Methods
Dispose Method
Initialize Method
PlaybackDevice Class
PlaybackDevice Members
PlaybackDevice Constructor
Methods
Dispose Method
Initialize Method
Play Method
GPCore.Phones.Networks
NetworkDelegate Delegate
NetworkProtocol Class
NetworkProtocol Members
NetworkProtocol Constructor
Fields
port Field
Methods
Create Method
Dispose Method
Initialize Method
PauseForData Method
PauseForData Method (IPAddress)
PauseForData Method (IPAddress, Int32)
PauseForData Method (String)
PauseForData Method (String, Int32)
Resolve Method
SendData Method
SendData Method (Byte[], IPAddress)
SendData Method (Byte[], String)
SendData Method (Stream, IPAddress)
SendData Method (Stream, String)
Events
DataReceived Event
GPCore.Phones.Vocoders
IVocoder Interface
IVocoder Members
Methods
Decode Method
Encode Method
Initialize Method
Events
DataDecoded Event
DataEncoded Event
Vocoder Class
Vocoder Members
Vocoder Constructor
Fields
SAMPLE_RATE Field
Methods
Create Method
Decode Method
Dispose Method
Encode Method
Initialize Method
Events
DataDecoded Event
DataEncoded Event
GPCore.Plugins
IPlugin Interface
Plugin Class
Plugin Members
Plugin Constructor
Fields
Error Field
Properties
Node Property
Methods
Create Method
Create Method (String)
Create Method (XmlElement)
Dispose Method
ReadExtra Method
Save Method
PluginList Class
PluginList Members
PluginList Constructor
Properties
Count Property
IsReadOnly Property
Item Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
Find Method
GetEnumerator Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
Save Method
SubList Method
Events
PluginAdded Event
PluginRemoved Event
PluginList.PluginAddedDelegate Delegate
PluginList.PluginRemovedDelegate Delegate
GPCore.Protocols
Authenticate Class
Authenticate Members
Fields
SignOff Field
SignOn Field
BuddyIcon Class
BuddyIcon Members
Fields
RecieveIcon Field
Chat Class
Chat Members
Fields
BuddyJoin Field
BuddyLeft Field
ChatCreated Field
ChatRecieved Field
Invited Field
Event<TSender,TEventArgs> Class
Event<TSender,TEventArgs> Members
Event<TSender,TEventArgs> Constructor
Properties
InvocationList Property
Item Property
Name Property
Operators
Addition Operator
Subtraction Operator
Event<TSender,TEventArgs>.Method Delegate
GPAction Class
GPAction Members
Properties
Attribute Property
Method Property
Protocol Property
Target Property
Methods
Action Method
IAuthenticate Interface
IAuthenticate Members
Properties
Password Property
PasswordSet Property
Methods
ChangePassword Method
IBuddyIcon Interface
IBuddyIcon Members
Methods
RequestBuddyIcon Method
SetBuddyIcon Method
IChat Interface
IChat Members
Methods
CreateChat Method
InvitePerson Method
InvitePerson Method (Account, String, String)
InvitePerson Method (Int32, String, String)
JoinChat Method
SendChat Method
ICustomProtocolOptions Interface
ICustomProtocolOptions Members
Properties
CustomProtocolPanel Property
IMessage Interface
IMessage Members
Methods
SendMessage Method
IPresence Interface
IPresence Members
Properties
PresenceTypes Property
Status Property
Methods
GetStatus Method
IProfile Interface
IProfile Members
Properties
Info Property
Methods
GetInfo Method
IProtocol Interface
IProtocol Members
Properties
Accounts Property
Args Property
Autoload Property
Connected Property
ProtocolIcon Property
Username Property
Methods
GetGPMethods Method
SignOff Method
SignOn Method
IServerBuddyList Interface
IServerBuddyList Members
Methods
AddBuddy Method
AddGroup Method
ChangeAlias Method
ChangeGroup Method
RemoveBuddy Method
RemoveGroup Method
RenameGroup Method
ITyping Interface
ITyping Members
Methods
SendTypingNotification Method
Message Class
Message Members
Fields
MessageRecieved Field
MessageOfTheDay Class
MessageOfTheDay Members
Fields
RecieveMOTD Field
Profile Class
Profile Members
Fields
ProfileRecieved Field
Protocol Class
Protocol Members
Protocol Constructor
Fields
Seperator Field
uname Field
Properties
Accounts Property
Args Property
Autoload Property
Connected Property
Node Property
ProtocolIcon Property
Username Property
Methods
Create Method
Create Method ()
Create Method (String, String)
Create Method (String, String, String)
Create Method (String, String, String, Boolean)
Create Method (String, String, String, Boolean, Object[])
Dispose Method
GetGPMethods Method
Save Method
SignOff Method
SignOn Method
ToString Method
ProtocolList Class
ProtocolList Members
ProtocolList Constructor
Properties
Count Property
IsReadOnly Property
Item Property
Item Property (Int32)
Item Property (String, String)
Node Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
Find Method
GetEnumerator Method
GetProtocol Method
GetProtocolString Method
GetTypeFromString Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
Save Method
SubList Method
Events
ProtocolAdded Event
ProtocolRemoved Event
ProtocolList.ProtocolAddedDelegate Delegate
ProtocolList.ProtocolRemovedDelegate Delegate
TypingNotification Class
TypingNotification Members
Fields
NotificationRecieved Field