Show / Hide Table of Contents

Class SynchronousInterrupt

Inheritance
Object
SynchronousInterrupt
Implements
IDisposable
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: WPILib
Assembly: WPILibSharp.dll
Syntax
public class SynchronousInterrupt : IDisposable

Constructors

| Improve this Doc View Source

SynchronousInterrupt(IDigitalSource)

Declaration
public SynchronousInterrupt(IDigitalSource source)
Parameters
Type Name Description
IDigitalSource source

Properties

| Improve this Doc View Source

FallingTimestamp

Declaration
public TimeSpan FallingTimestamp { get; }
Property Value
Type Description
TimeSpan
| Improve this Doc View Source

RisingTimestamp

Declaration
public TimeSpan RisingTimestamp { get; }
Property Value
Type Description
TimeSpan

Methods

| Improve this Doc View Source

Dispose()

Declaration
public void Dispose()
| Improve this Doc View Source

SetInterruptEdges(Boolean, Boolean)

Declaration
public void SetInterruptEdges(bool risingEdge, bool fallingEdge)
Parameters
Type Name Description
Boolean risingEdge
Boolean fallingEdge
| Improve this Doc View Source

WaitForInterrupt(Boolean)

Declaration
public EdgeConfiguration WaitForInterrupt(bool ignorePrevious = true)
Parameters
Type Name Description
Boolean ignorePrevious
Returns
Type Description
EdgeConfiguration
| Improve this Doc View Source

WaitForInterrupt(TimeSpan, Boolean)

Declaration
public EdgeConfiguration WaitForInterrupt(TimeSpan timeout, bool ignorePrevious = true)
Parameters
Type Name Description
TimeSpan timeout
Boolean ignorePrevious
Returns
Type Description
EdgeConfiguration
| Improve this Doc View Source

WakeupWaitingInterrupt()

Declaration
public void WakeupWaitingInterrupt()

Implements

IDisposable
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 RobotDotNet