code: def collection_callback(result=None):
      
      print("Header: {0} | Index:  {1} | State:  {2} | Status: {3}".format(
          result.headerIndex,
          result.index,
          opendnp3.CommandPointStateToString(result.state),
          opendnp3.CommandStatusToString(result.status)
      ))
docs: :type result: opendnp3.CommandPointResult