Merge pull request #1 from n-eq/processinfo-uptime
This commit is contained in:
@@ -229,7 +229,12 @@ pub trait NSProcessInfo: Sized {
|
||||
msg_send![class!(NSProcessInfo), processInfo]
|
||||
}
|
||||
|
||||
unsafe fn systemUptime(_: Self) -> NSTimeInterval {
|
||||
msg_send![class!(NSProcessInfo), systemUptime]
|
||||
}
|
||||
|
||||
unsafe fn processName(self) -> id;
|
||||
unsafe fn uptime(self) -> NSTimeInterval;
|
||||
unsafe fn operatingSystemVersion(self) -> NSOperatingSystemVersion;
|
||||
unsafe fn isOperatingSystemAtLeastVersion(self, version: NSOperatingSystemVersion) -> bool;
|
||||
}
|
||||
@@ -239,6 +244,10 @@ impl NSProcessInfo for id {
|
||||
msg_send![self, processName]
|
||||
}
|
||||
|
||||
unsafe fn uptime(self) -> NSTimeInterval {
|
||||
msg_send![self, systemUptime]
|
||||
}
|
||||
|
||||
unsafe fn operatingSystemVersion(self) -> NSOperatingSystemVersion {
|
||||
msg_send![self, operatingSystemVersion]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user