Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Sys / System / IO / Ports / SerialPinChanges.cs / 1305376 / SerialPinChanges.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*============================================================
**
** Type: SerialPinChange
**
** Purpose: Used to describe which pin has changed on a PinChanged event.
**
** Date: August 2002
**
**
===========================================================*/
using Microsoft.Win32;
namespace System.IO.Ports
{
public enum SerialPinChange
{
CtsChanged = NativeMethods.EV_CTS,
DsrChanged = NativeMethods.EV_DSR,
CDChanged = NativeMethods.EV_RLSD,
Ring = NativeMethods.EV_RING,
Break = NativeMethods.EV_BREAK,
}
public class SerialPinChangedEventArgs : EventArgs
{
private SerialPinChange pinChanged;
internal SerialPinChangedEventArgs (SerialPinChange eventCode) {
pinChanged = eventCode;
}
public SerialPinChange EventType {
get { return pinChanged; }
}
}
public delegate void SerialPinChangedEventHandler(object sender, SerialPinChangedEventArgs e);
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Dictionary.cs
- SocketException.cs
- ToolStripSettings.cs
- MemberExpression.cs
- CodeCompiler.cs
- SR.Designer.cs
- SortAction.cs
- FrameworkContextData.cs
- Utils.cs
- WorkflowDebuggerSteppingAttribute.cs
- HtmlContainerControl.cs
- Int32CollectionConverter.cs
- FileUpload.cs
- LoadItemsEventArgs.cs
- TextUtf8RawTextWriter.cs
- HandlerWithFactory.cs
- MD5.cs
- SqlDataSourceConnectionPanel.cs
- ThreadAbortException.cs
- ItemsPanelTemplate.cs
- StringValueSerializer.cs
- Unit.cs
- Point.cs
- InitializerFacet.cs
- StrongNamePublicKeyBlob.cs
- initElementDictionary.cs
- SchemaSetCompiler.cs
- HtmlSelect.cs
- AttributeCollection.cs
- XmlName.cs
- WizardForm.cs
- RuleProcessor.cs
- XPathItem.cs
- EdmItemCollection.cs
- ToolStripMenuItemDesigner.cs
- TypeForwardedToAttribute.cs
- StylusCollection.cs
- StoreItemCollection.cs
- DataServiceRequestArgs.cs
- DocumentViewerHelper.cs
- CanonicalXml.cs
- SqlColumnizer.cs
- UnsafeNativeMethods.cs
- XmlCharacterData.cs
- Hyperlink.cs
- Single.cs
- GridProviderWrapper.cs
- Journal.cs
- EnumUnknown.cs
- PermissionToken.cs
- CheckBox.cs
- CmsInterop.cs
- AutomationFocusChangedEventArgs.cs
- InvokeMemberBinder.cs
- NullableFloatMinMaxAggregationOperator.cs
- KeyboardEventArgs.cs
- AddInDeploymentState.cs
- CommandField.cs
- ReferencedType.cs
- DocumentPageViewAutomationPeer.cs
- ManifestSignatureInformation.cs
- SiteMapNodeCollection.cs
- StorageConditionPropertyMapping.cs
- ParseNumbers.cs
- Oid.cs
- TemplatePagerField.cs
- StyleBamlTreeBuilder.cs
- EventProviderWriter.cs
- NamespaceDecl.cs
- ArgumentOutOfRangeException.cs
- XmlSerializerVersionAttribute.cs
- PerformanceCounterLib.cs
- OperandQuery.cs
- IssuedSecurityTokenParameters.cs
- Triangle.cs
- Point3DCollection.cs
- ScrollProviderWrapper.cs
- GenerateScriptTypeAttribute.cs
- LOSFormatter.cs
- FileUtil.cs
- InternalControlCollection.cs
- SrgsItemList.cs
- MissingMethodException.cs
- ExceptionHandlerDesigner.cs
- DES.cs
- MissingFieldException.cs
- IPAddressCollection.cs
- DataGridViewCellStyleChangedEventArgs.cs
- DataSourceControlBuilder.cs
- HashSetDebugView.cs
- CodeAccessPermission.cs
- ApplicationDirectoryMembershipCondition.cs
- Pens.cs
- XmlNodeComparer.cs
- Accessible.cs
- WhitespaceReader.cs
- UIElement3DAutomationPeer.cs
- QueryableDataSourceEditData.cs
- DesignUtil.cs
- ObjectDataSourceStatusEventArgs.cs