{
{    The purpose of this request is to assign a set of jobs from a server
{ mainframe to a client mainframe.  This request executes on the server
{ mainframe.
{
{       QFP$ASSIGN_JOBS_TO_CLIENT (CLIENT_MAINFRAME_ID, LEVELER_JOB_CLASS_DATA,
{             JOB_CLASS_PRIORITIES, INITIATION_REQUIRED_CATEGORIES,
{             INITIATION_EXCLUDED_CATEGORIES, ASSIGNED_JOB_LIST_P,
{             NUMBER_OF_JOBS_ASSIGNED, SERVER_JOB_PRIORITIES);
{
{ CLIENT_MAINFRAME_ID: (input)  This is the binary mainframe identifier of the
{       client mainframe.
{
{ LEVELER_JOB_CLASS_DATA: (input)  This is the job "need" information from the
{       client.  It indicates how many jobs a client mainframe requires.
{
{ JOB_CLASS_PRIORITIES: (input)  This is the job priority that must be met in
{       order for a job to be assigned to the client.
{
{ INITIATION_REQUIRED_CATEGORIES: (input)  This is a set of categories that are
{       required for assignment of jobs to the client.
{
{ INITIATION_EXCLUDED_CATEGORIES: (input)  This is a set of categories that are
{       not allowed for assignment of jobs to the client.
{
{ ASSIGNED_JOB_LIST_P: (output)  This is the list of jobs assigned to the
{       client mainframe.
{
{ NUMBER_OF_JOBS_ASSIGNED: (output)  This is the number of jobs that were
{       assigned to the client mainframe.
{
{ SERVER_JOB_PRIORITIES: (output)  This is the highest priority available job
{       for each job class.
