sleighPending              package:nws              R Documentation

_C_l_a_s_s "_s_l_e_i_g_h_P_e_n_d_i_n_g"

_D_e_s_c_r_i_p_t_i_o_n:

     Class representing sleighPending.

_D_e_t_a_i_l_s:

     This class object is usually obtained from non-blocking 'eachElem'
     or non-blocking 'eachWorker'.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects can be created by calls of the form 
       'sleighPending(nws, numTasks, bn, ss)' 
      or 
      'new("sleighPending", nws, numTasks, bn, ss)'.

     '_n_w_s': netWorkSpace class object.

     '_n_u_m_T_a_s_k_s': number of submitted tasks.

     '_b_n': barrier names.

     '_s_s': sleigh state.

_S_l_o_t_s:


     '_n_w_s': Object of class '"netWorkSpace"'. 

     '_n_u_m_T_a_s_k_s': The number of pending tasks in sleigh.

     '_b_a_r_r_i_e_r_N_a_m_e': Character string giving the barrier name.

     '_s_l_e_i_g_h_S_t_a_t_e': Object of class '"environment"' representing the
          sleigh state.

     '_s_t_a_t_e': Object of class '"environment"' representing the
          'sleighPending' state.

_M_e_t_h_o_d_s:


     _i_n_i_t_i_a_l_i_z_e 'signature(.Object = "sleighPending")': 'sleighPending'
          class constructor.

     _c_h_e_c_k_S_l_e_i_g_h 'signature(.Object = "sleighPending")': returns  the
          number of results yet to be generated for the pending sleigh
          job.

     _w_a_i_t_S_l_e_i_g_h 'signature(.Object = "sleighPending")': wait and block
          for the results to be generated for the pending sleigh job.

_S_e_e _A_l_s_o:

     'eachWorker', 'eachElem'

