Operation setWeekMask (CIS SequenceOf Structs::WeekMask weekMasks = logging takes place during the whole week), in Class Log

Documentation
The operation sets the fine grained time intervals during which an unlocked and enabled log is functional. These fine grained time intervals are only valid within the coarse grained time interval specified by the log duration operations.
The weekly scheduling only applies during log duration time (start/stop time). A log performs its logging function when the logging time falls within the log duration and one or more of the log scheduling times is indicated in the weekly mask.
Operation Exceptions:
1. NOT_IMPLEMENTED - If EMS does not support this operation.
2. INTERNAL_ERROR - Raised in case of non-specific EMS internal failure.
3. INVALID_INPUT - Raised when input parameter is incorrectly formed.

Protocol |  | Qualification |
Exceptions |  | Size |
Time |  | Concurrency | Sequential
Export Control | PublicAccess |  |

Preconditions
None
Postconditions
The log follow the requested weekly scheduling.
Semantics

Arguments

weekMasks
/* in */ The requested weekly scheduling for the log.