Created
June 22, 2015 17:38
-
-
Save mattleibow/3c2f9babc7e805c416c6 to your computer and use it in GitHub Desktop.
ORK
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// @interface ORKOrderedTask : NSObject <ORKTask, NSSecureCoding, NSCopying> | |
[BaseType (typeof(NSObject))] | |
interface ORKOrderedTask : ORKTask, INSSecureCoding, INSCopying | |
{ | |
// -(instancetype)initWithIdentifier:(NSString *)identifier steps:(NSArray *)steps __attribute__((objc_designated_initializer)); | |
[Export ("initWithIdentifier:steps:")] | |
IntPtr Constructor (string identifier, [NullAllowed] ORKStep[] steps); | |
// // -(instancetype)initWithCoder:(NSCoder *)aDecoder __attribute__((objc_designated_initializer)); | |
// [Export ("initWithCoder:")] | |
// IntPtr Constructor (NSCoder aDecoder); | |
// @property (readonly, copy, nonatomic) NSArray * steps; | |
[Export ("steps", ArgumentSemantic.Copy)] | |
ORKStep[] Steps { get; } | |
} | |
// @interface ORKPredefinedActiveTask (ORKOrderedTask) | |
[Category] | |
[BaseType (typeof(ORKOrderedTask))] | |
interface ORKOrderedTask_ORKPredefinedActiveTask | |
{ | |
// +(ORKOrderedTask *)fitnessCheckTaskWithIdentifier:(NSString *)identifier intendedUseDescription:(NSString *)intendedUseDescription walkDuration:(NSTimeInterval)walkDuration restDuration:(NSTimeInterval)restDuration options:(ORKPredefinedTaskOption)options; | |
[Static] | |
[Export ("fitnessCheckTaskWithIdentifier:intendedUseDescription:walkDuration:restDuration:options:")] | |
ORKOrderedTask CreateFitnessCheckTask (string identifier, [NullAllowed] string intendedUseDescription, double walkDuration, double restDuration, ORKPredefinedTaskOption options); | |
// +(ORKOrderedTask *)shortWalkTaskWithIdentifier:(NSString *)identifier intendedUseDescription:(NSString *)intendedUseDescription numberOfStepsPerLeg:(NSInteger)numberOfStepsPerLeg restDuration:(NSTimeInterval)restDuration options:(ORKPredefinedTaskOption)options; | |
[Static] | |
[Export ("shortWalkTaskWithIdentifier:intendedUseDescription:numberOfStepsPerLeg:restDuration:options:")] | |
ORKOrderedTask CreateShortWalkTask (string identifier, [NullAllowed] string intendedUseDescription, nint numberOfStepsPerLeg, double restDuration, ORKPredefinedTaskOption options); | |
// +(ORKOrderedTask *)audioTaskWithIdentifier:(NSString *)identifier intendedUseDescription:(NSString *)intendedUseDescription speechInstruction:(NSString *)speechInstruction shortSpeechInstruction:(NSString *)shortSpeechInstruction duration:(NSTimeInterval)duration recordingSettings:(NSDictionary *)recordingSettings options:(ORKPredefinedTaskOption)options; | |
[Static] | |
[Export ("audioTaskWithIdentifier:intendedUseDescription:speechInstruction:shortSpeechInstruction:duration:recordingSettings:options:")] | |
ORKOrderedTask CreateAudioTask (string identifier, [NullAllowed] string intendedUseDescription, [NullAllowed] string speechInstruction, [NullAllowed] string shortSpeechInstruction, double duration, [NullAllowed] NSDictionary recordingSettings, ORKPredefinedTaskOption options); | |
// +(ORKOrderedTask *)twoFingerTappingIntervalTaskWithIdentifier:(NSString *)identifier intendedUseDescription:(NSString *)intendedUseDescription duration:(NSTimeInterval)duration options:(ORKPredefinedTaskOption)options; | |
[Static] | |
[Export ("twoFingerTappingIntervalTaskWithIdentifier:intendedUseDescription:duration:options:")] | |
ORKOrderedTask CreateTwoFingerTappingIntervalTask (string identifier, [NullAllowed] string intendedUseDescription, double duration, ORKPredefinedTaskOption options); | |
// +(ORKOrderedTask *)spatialSpanMemoryTaskWithIdentifier:(NSString *)identifier intendedUseDescription:(NSString *)intendedUseDescription initialSpan:(NSInteger)initialSpan minimumSpan:(NSInteger)minimumSpan maximumSpan:(NSInteger)maximumSpan playSpeed:(NSTimeInterval)playSpeed maxTests:(NSInteger)maxTests maxConsecutiveFailures:(NSInteger)maxConsecutiveFailures customTargetImage:(UIImage *)customTargetImage customTargetPluralName:(NSString *)customTargetPluralName requireReversal:(BOOL)requireReversal options:(ORKPredefinedTaskOption)options; | |
[Static] | |
[Export ("spatialSpanMemoryTaskWithIdentifier:intendedUseDescription:initialSpan:minimumSpan:maximumSpan:playSpeed:maxTests:maxConsecutiveFailures:customTargetImage:customTargetPluralName:requireReversal:options:")] | |
ORKOrderedTask CreateSpatialSpanMemoryTask (string identifier, [NullAllowed] string intendedUseDescription, nint initialSpan, nint minimumSpan, nint maximumSpan, double playSpeed, nint maxTests, nint maxConsecutiveFailures, [NullAllowed] UIImage customTargetImage, [NullAllowed] string customTargetPluralName, bool requireReversal, ORKPredefinedTaskOption options); | |
// +(ORKOrderedTask *)toneAudiometryTaskWithIdentifier:(NSString *)identifier intendedUseDescription:(NSString *)intendedUseDescription speechInstruction:(NSString *)speechInstruction shortSpeechInstruction:(NSString *)shortSpeechInstruction toneDuration:(NSTimeInterval)toneDuration options:(ORKPredefinedTaskOption)options; | |
[Static] | |
[Export ("toneAudiometryTaskWithIdentifier:intendedUseDescription:speechInstruction:shortSpeechInstruction:toneDuration:options:")] | |
ORKOrderedTask CreateToneAudiometryTask (string identifier, [NullAllowed] string intendedUseDescription, [NullAllowed] string speechInstruction, [NullAllowed] string shortSpeechInstruction, double toneDuration, ORKPredefinedTaskOption options); | |
// +(ORKOrderedTask *)reactionTimeTaskWithIdentifier:(NSString *)identifier intendedUseDescription:(NSString *)intendedUseDescription maximumStimulusInterval:(NSTimeInterval)maximumStimulusInterval minimumStimulusInterval:(NSTimeInterval)minimumStimulusInterval thresholdAcceleration:(double)thresholdAcceleration numberOfAttempts:(int)numberOfAttempts timeout:(NSTimeInterval)timeout successSound:(UInt32)successSoundID timeoutSound:(UInt32)timeoutSoundID failureSound:(UInt32)failureSoundID options:(ORKPredefinedTaskOption)options; | |
[Static] | |
[Export ("reactionTimeTaskWithIdentifier:intendedUseDescription:maximumStimulusInterval:minimumStimulusInterval:thresholdAcceleration:numberOfAttempts:timeout:successSound:timeoutSound:failureSound:options:")] | |
ORKOrderedTask CreateReactionTimeTask (string identifier, [NullAllowed] string intendedUseDescription, double maximumStimulusInterval, double minimumStimulusInterval, double thresholdAcceleration, int numberOfAttempts, double timeout, uint successSoundID, uint timeoutSoundID, uint failureSoundID, ORKPredefinedTaskOption options); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment