X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/0c530ab8987f0ae6a1a3d9284f40182b88852816..2d21ac55c334faf3a56e5634905ed6987fc787d4:/osfmk/man/mach_port_status.html
diff --git a/osfmk/man/mach_port_status.html b/osfmk/man/mach_port_status.html
index 1e9b8d74e..99e5a8cd1 100755
--- a/osfmk/man/mach_port_status.html
+++ b/osfmk/man/mach_port_status.html
@@ -6,13 +6,13 @@
struct mach_port_status
{
- natural_t mps_pset_count;
+ mach_port_rights_t mps_pset;
mach_port_seqno_t mps_seqno;
mach_port_mscount_t mps_mscount;
mach_port_msgcount_t mps_qlimit;
mach_port_msgcount_t mps_msgcount;
mach_port_rights_t mps_sorights;
- mach_port_srights_t mps_srights;
+ boolean_t mps_srights;
boolean_t mps_pdrequest;
boolean_t mps_nsrequest;
unsigned int mps_flags;
@@ -24,7 +24,7 @@
- mps_pset
-
-Containing port set.
+Count of containing psets.
- mps_seqno
-
@@ -36,36 +36,20 @@ Current sequence number for the port.
- mps_msgcount
-
-Upper limit for the number of messages that may be queued to the port
+ Upper limit for the number of messages that may be queued to the port
before the system blocks send operations.
-
- mps_msgcount
+
- mps_msgcount
-
Number of messages currently queued on the port.
- mps_sorights
-
-How many send-once rights.
+ How many send-once rights.
- mps_srights
-
-Specifies whether or not send rights exist. Valid values are as follows:
-
-
-
- MPS_FALSE
-
-
- No send rights currently in existence.
-
-
- MPS_TRUE
-
-
- Send rights exist and no-more-senders notification is enabled.
-
-
- MPS_UNKNOWN
-
-
- The port does not permit no-more-senders notification requests;
- consequently, the system does not know whether or not send rights
- exist.
-
+ Specifies whether or not send rights exist for the port (in this or any other task).
- mps_pdrequest
-
@@ -73,8 +57,8 @@ Specifies whether or not send rights exist. Valid values are as follows:
- mps_nsrequest
-
-True if no-senders requested.
-
+ True if no-senders notification requested.
+
- mps_flags
-
Flags associated with the port.
@@ -84,11 +68,6 @@ True if no-senders requested.
The mach_port_status structure is used to provide
information about a port in response to an invocation of the
mach_port_get_attributes interface.
-
NOTES
-
-This structure is machine word length sensitive due
-to the presence of the port
-set name.
RELATED INFORMATION
Functions: