5905162e36
The opposite of the getter functions, this function sets the limit value for a particular ResourceLimit resource category, with the restriction that the new limit value must be equal to or greater than the current resource value. If this is violated, then ERR_INVALID_STATE is returned. e.g. Assume: current[Events] = 10; limit[Events] = 20; a call to this service function lowering the limit value to 10 would be fine, however, attempting to lower it to 9 in this case would cause an invalid state error. |
||
---|---|---|
.. | ||
address_arbiter.cpp | ||
address_arbiter.h | ||
client_port.cpp | ||
client_port.h | ||
client_session.cpp | ||
client_session.h | ||
errors.h | ||
event.cpp | ||
event.h | ||
handle_table.cpp | ||
handle_table.h | ||
hle_ipc.cpp | ||
hle_ipc.h | ||
kernel.cpp | ||
kernel.h | ||
mutex.cpp | ||
mutex.h | ||
object.cpp | ||
object.h | ||
process.cpp | ||
process.h | ||
resource_limit.cpp | ||
resource_limit.h | ||
scheduler.cpp | ||
scheduler.h | ||
server_port.cpp | ||
server_port.h | ||
server_session.cpp | ||
server_session.h | ||
session.cpp | ||
session.h | ||
shared_memory.cpp | ||
shared_memory.h | ||
svc_wrap.h | ||
svc.cpp | ||
svc.h | ||
thread.cpp | ||
thread.h | ||
timer.cpp | ||
timer.h | ||
vm_manager.cpp | ||
vm_manager.h | ||
wait_object.cpp | ||
wait_object.h |