pub enum ApexSyscall {
Show 68 variants
GetPartitionStatus = 6_530,
SetPartitionMode = 6_531,
GetProcessId = 6_542,
GetProcessStatus = 6_543,
CreateProcess = 6_544,
SetPriority = 6_545,
SuspendSelf = 6_546,
Suspend = 6_547,
Resume = 6_548,
StopSelf = 6_549,
Stop = 6_550,
Start = 6_551,
DelayStart = 6_552,
LockPreemption = 6_553,
UnlockPreemption = 6_554,
GetMyId = 6_555,
InitializeProcessCoreAffinity = 6_556,
GetMyProcessorCoreId = 6_557,
GetMyIndex = 6_558,
TimedWait = 6_569,
PeriodicWait = 6_570,
GetTime = 6_571,
Replenish = 6_572,
CreateSamplingPort = 6_583,
WriteSamplingMessage = 6_584,
ReadSamplingMessage = 6_585,
GetSamplingMessagePortId = 6_586,
GetSamplingPortStatus = 6_587,
CreateQueuingPort = 6_598,
SendQueuingMessage = 6_599,
ReceiveQueuingMessage = 6_600,
GetQueuingMessagePortId = 6_601,
GetQueuingPortStatus = 6_602,
ClearQueuingPort = 6_603,
CreateBuffer = 6_614,
SendBuffer = 6_615,
ReceiveBuffer = 6_616,
GetBufferId = 6_617,
GetBufferStatus = 6_618,
CreateBlackboard = 6_629,
DisplayBlackboard = 6_630,
ReadBlackboard = 6_631,
ClearBlackboard = 6_632,
GetBlackboardId = 6_633,
GetBlackboardStatus = 6_634,
CreateSemaphore = 6_645,
WaitSemaphore = 6_646,
SignalSemaphore = 6_647,
GetSemaphoreId = 6_648,
GetSemaphoreStatus = 6_649,
CreateEvent = 6_660,
SetEvent = 6_661,
ResetEvent = 6_662,
WaitEvent = 6_663,
GetEventId = 6_664,
GetEventStatus = 6_665,
CreateMutex = 6_676,
AcquireMutex = 6_677,
ReleaseMutex = 6_678,
ResetMutex = 6_679,
GetMutexId = 6_680,
GetMutexStatus = 6_681,
GetProciessMutexState = 6_682,
ReportApplicationMessage = 6_693,
CreateErrorHandler = 6_694,
GetErrorStatus = 6_695,
RaiseApplicationError = 6_696,
ConfigureErrorHandler = 6_697,
}
Variants§
GetPartitionStatus = 6_530
P1-5 3.2.2.1 - GET_PARTITION_STATUS
SetPartitionMode = 6_531
P1-5 3.2.2.2 - SET_PARTITION_MODE
GetProcessId = 6_542
P1-5 3.3.2.1 - GET_PROCESS_ID
GetProcessStatus = 6_543
P1-5 3.3.2.2 - GET_PROCESS_STATUS
CreateProcess = 6_544
P1-5 3.3.2.3 - CREATE_PROCESS
SetPriority = 6_545
P1-5 3.3.2.4 - SET_PRIORITY
SuspendSelf = 6_546
P1-5 3.3.2.5 - SUSPEND_SELF
Suspend = 6_547
P1-5 3.3.2.6 - SUSPEND
Resume = 6_548
P1-5 3.3.2.7 - RESUME
StopSelf = 6_549
P1-5 3.3.2.8 - STOP_SELF
Stop = 6_550
P1-5 3.3.2.9 - STOP
Start = 6_551
P1-5 3.3.2.10 - START
DelayStart = 6_552
P1-5 3.3.2.11 - DELAY_START
LockPreemption = 6_553
P1-5 3.3.2.12 - LOCK_PREEMPTION
UnlockPreemption = 6_554
P1-5 3.3.2.13 - UNLOCK_PREEMPTION
GetMyId = 6_555
P1-5 3.3.2.14 - GET_MY_ID
InitializeProcessCoreAffinity = 6_556
P1-5 3.3.2.15 - INITIALIZE_PROCESS_CORE_AFFINITY
GetMyProcessorCoreId = 6_557
P1-5 3.3.2.16 - GET_MY_PROCESSOR_CORE_ID
GetMyIndex = 6_558
P1-5 3.3.2.17 - GET_MY_INDEX
TimedWait = 6_569
P1-5 3.4.2.1 - TIMED_WAIT
PeriodicWait = 6_570
P1-5 3.4.2.2 - PERIODIC_WAIT
GetTime = 6_571
P1-5 3.4.2.3 - GET_TIME
Replenish = 6_572
P1-5 3.4.2.4 - REPLENISH
CreateSamplingPort = 6_583
P1-5 3.6.2.1.1 - CREATE_SAMPLING_PORT
WriteSamplingMessage = 6_584
P1-5 3.6.2.1.2 - WRITE_SAMPLING_MESSAGE
ReadSamplingMessage = 6_585
P1-5 3.6.2.1.3 - READ_SAMPLING_MESSAGE
GetSamplingMessagePortId = 6_586
P1-5 3.6.2.1.4 - GET_SAMPLING_MESSAGE_PORT_ID
GetSamplingPortStatus = 6_587
P1-5 3.6.2.1.5 - GET_SAMPLING_PORT_STATUS
CreateQueuingPort = 6_598
P1-5 3.6.2.1.1 - CREATE_QUEUING_PORT
SendQueuingMessage = 6_599
P1-5 3.6.2.1.2 - SEND_QUEUING_MESSAGE
ReceiveQueuingMessage = 6_600
P1-5 3.6.2.1.3 - RECEIVE_QUEUING_MESSAGE
GetQueuingMessagePortId = 6_601
P1-5 3.6.2.1.4 - GET_QUEUING_MESSAGE_PORT_ID
GetQueuingPortStatus = 6_602
P1-5 3.6.2.1.5 - GET_QUEUING_PORT_STATUS
ClearQueuingPort = 6_603
P1-5 3.6.2.1.6 - CLEAR_QUEUING_PORT
CreateBuffer = 6_614
P1-5 3.7.2.1.1 - CREATE_BUFFER
SendBuffer = 6_615
P1-5 3.7.2.1.2 - SEND_BUFFER
ReceiveBuffer = 6_616
P1-5 3.7.2.1.3 - RECEIVE_BUFFER
GetBufferId = 6_617
P1-5 3.7.2.1.4 - GET_BUFFER_ID
GetBufferStatus = 6_618
P1-5 3.7.2.1.5 - GET_BUFFER_STATUS
CreateBlackboard = 6_629
P1-5 3.7.2.2.1 - CREATE_BLACKBOARD
DisplayBlackboard = 6_630
P1-5 3.7.2.2.2 - DISPLAY_BLACKBOARD
ReadBlackboard = 6_631
P1-5 3.7.2.2.3 - READ_BLACKBOARD
ClearBlackboard = 6_632
P1-5 3.7.2.2.4 - CLEAR_BLACKBOARD
GetBlackboardId = 6_633
P1-5 3.7.2.2.5 - GET_BLACKBOARD_ID
GetBlackboardStatus = 6_634
P1-5 3.7.2.2.6 - GET_BLACKBOARD_STATUS
CreateSemaphore = 6_645
P1-5 3.7.2.3.1 - CREATE_SEMAPHORE
WaitSemaphore = 6_646
P1-5 3.7.2.3.2 - WAIT_SEMAPHORE
SignalSemaphore = 6_647
P1-5 3.7.2.3.3 - SIGNAL_SEMAPHORE
GetSemaphoreId = 6_648
P1-5 3.7.2.3.4 - GET_SEMAPHORE_ID
GetSemaphoreStatus = 6_649
P1-5 3.7.2.3.5 - GET_SEMAPHORE_STATUS
CreateEvent = 6_660
P1-5 3.7.2.4.1 - CREATE_EVENT
SetEvent = 6_661
P1-5 3.7.2.4.2 - SET_EVENT
ResetEvent = 6_662
P1-5 3.7.2.4.3 - RESET_EVENT
WaitEvent = 6_663
P1-5 3.7.2.4.4 - WAIT_EVENT
GetEventId = 6_664
P1-5 3.7.2.4.5 - GET_EVENT_ID
GetEventStatus = 6_665
P1-5 3.7.2.4.6 - GET_EVENT_STATUS
CreateMutex = 6_676
P1-5 3.7.2.1.1 - CREATE_MUTEX
AcquireMutex = 6_677
P1-5 3.7.2.1.2 - ACQUIRE_MUTEX
ReleaseMutex = 6_678
P1-5 3.7.2.1.3 - RELEASE_MUTEX
ResetMutex = 6_679
P1-5 3.7.2.1.4 - RESET_MUTEX
GetMutexId = 6_680
P1-5 3.7.2.1.5 - GET_MUTEX_ID
GetMutexStatus = 6_681
P1-5 3.7.2.1.6 - GET_MUTEX_STATUS
GetProciessMutexState = 6_682
P1-5 3.7.2.1.7 - GET_PROCIESS_MUTEX_STATE
ReportApplicationMessage = 6_693
P1-5 3.8.2.1 - REPORT_APPLICATION_MESSAGE
CreateErrorHandler = 6_694
P1-5 3.8.2.2 - CREATE_ERROR_HANDLER
GetErrorStatus = 6_695
P1-5 3.8.2.3 - GET_ERROR_STATUS
RaiseApplicationError = 6_696
P1-5 3.8.2.4 - RAISE_APPLICATION_ERROR
ConfigureErrorHandler = 6_697
P1-5 3.8.2.5 - CONFIGURE_ERROR_HANDLER
Trait Implementations§
Source§impl Clone for ApexSyscall
impl Clone for ApexSyscall
Source§fn clone(&self) -> ApexSyscall
fn clone(&self) -> ApexSyscall
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for ApexSyscall
impl Debug for ApexSyscall
Source§impl FromPrimitive for ApexSyscall
impl FromPrimitive for ApexSyscall
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moreSource§impl PartialEq for ApexSyscall
impl PartialEq for ApexSyscall
impl Copy for ApexSyscall
impl StructuralPartialEq for ApexSyscall
Auto Trait Implementations§
impl Freeze for ApexSyscall
impl RefUnwindSafe for ApexSyscall
impl Send for ApexSyscall
impl Sync for ApexSyscall
impl Unpin for ApexSyscall
impl UnwindSafe for ApexSyscall
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more