CallImportance

View as Markdown

Used by MFServer to distinguish between incoming calls of different importance levels. For example, less important calls may be rejected if the server is busy.

Full nameMFiles.CallImportance
Proto filemfiles/enums.proto

Values

NameNumberDescription
CALL_IMPORTANCE_DEFAULT0Call importance not set. Usually defaults to CALL_IMPORTANCE_NORMAL.
CALL_IMPORTANCE_NORMAL1Normal call. Calls of this type are never rejected. Multiple concurrent calls are served by concurrent threads in MFServer. Most calls should specify this importance level.
CALL_IMPORTANCE_CAN_BE_REJECTED2A less important call, e.g. cache prefilling. This type of calls can be rejected by the server if it is currently too busy (e.g. servicing too many other calls). If MFServer rejects a call, E_MFILES_CALL_REJECTED is returned.

Used by methods

Used in fields