
*copyc PMC$PC_BASE_EXCEPTION
?? NEWTITLE := 'Local Queue Exceptions : ''PM'' 5050 .. 5099', EJECT ??
?? FMT (FORMAT := OFF) ??

  CONST
    pme$maximum_queues_defined = pmc$pc_base_exception + 50,
    {E Maximum number of queues are already defined in the job.}

    pme$queue_already_defined = pmc$pc_base_exception + 51,
    {E The queue, +P, is already defined.}

    pme$removal_bracket_error = pmc$pc_base_exception + 52,
    {E Attempted to remove +P from a ring greater than the removal bracket.}

    pme$usage_lt_removal_bracket = pmc$pc_base_exception + 53,
    {E Usage bracket more privileged than removal bracket for +P.}

    pme$unknown_queue_name = pmc$pc_base_exception + 54,
    {E Queue, +P, is undefined.}

    pme$tasks_connected_to_queue = pmc$pc_base_exception + 55,
    {E The queue, +P, has tasks connected.}

    pme$nonempty_queue = pmc$pc_base_exception + 56,
    {E The queue, +P, contains messages.}

    pme$maximum_tasks_connected = pmc$pc_base_exception + 57,
    {E Maximum number of tasks are already connected to +P.}

    pme$task_already_connected = pmc$pc_base_exception + 58,
    {E Task is already connected to +P.}

    pme$usage_bracket_error = pmc$pc_base_exception + 59,
    {E Requestor has insufficient privilege for +P.}

    pme$unknown_queue_identifier = pmc$pc_base_exception + 60,
    {E Task is not connected to +P.}

    pme$maximum_queued_messages = pmc$pc_base_exception + 61,
    {E Maximum number of messages are already on +P.}

    pme$incorrect_segment_message = pmc$pc_base_exception + 62,
    {E Passing or sharing executable, binding or stack segment is not allowed.}

    pme$incorrect_message_type = pmc$pc_base_exception + 63,
    {E Incorrect queue message type.}

    pme$incorrect_queued_seg_type = pmc$pc_base_exception + 64,
    {E Incorrect queued segment type.}

    pme$error_pointer_privilege = pmc$pc_base_exception + 65,
    {E Requestor has insufficient privilege to access the pointer object.}

    pme$error_segment_privilege = pmc$pc_base_exception + 66,
    {E Requestor has insufficient privilege to access a passed/shared segment.}

    pme$error_number_of_segments = pmc$pc_base_exception + 67,
    {E Number_of_segments to be passed/shared is not in the valid range.}

    pme$maximum_waiting_tasks = pmc$pc_base_exception + 68,
    {E The maximum number of tasks are already waiting for a message on +P.}

    pme$incorrect_queue_name = pmc$pc_base_exception + 69,
    {E Queue name, +P, is improper.}

    pme$request_gt_removal_bracket = pmc$pc_base_exception + 70,
    {E Requestor is less privileged than the removal bracket for +P.}

    pme$pass_share_prohibited = pmc$pc_base_exception + 71,
    {E Segment passing/sharing is not currently supported.}

    pme$caller_gt_removal_bracket = pmc$pc_base_exception + 72;
    {E Caller is outside the removal bracket for +P.}

?? FMT (FORMAT := ON) ??
?? OLDTITLE ??
