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 'new("sleighPending",
     nws, numTasks, bn, ss)'.

          *  nws: netWorkSpace class object.

          *  numTasks: number of submitted tasks.

          *  bn: barrier names.

          *  ss: sleigh state.

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


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

     '_n_u_m_T_a_s_k_s': Object of class '"numeric"' representation of the
          number of pending tasks in sleigh.

     '_b_a_r_r_i_e_r_N_a_m_e': Object of class '"character"' representation of the
          barrier name.

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

     '_s_t_a_t_e': Object of class '"environment"' representation of 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")': return 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'

