SH_PRIV_DATA
SH_PRIV_DATA(shp) = (void *)pub;
SH_PRIV_DATA(shp) = (void *)sub_info;
(subscriber_priv_t *)SH_PRIV_DATA(shp), SE_REGISTER,
(subscriber_priv_t *)SH_PRIV_DATA(shp), SE_UNREGISTER,
sub_info = (subscriber_priv_t *)SH_PRIV_DATA(shp);
free(SH_PRIV_DATA(shp));
sub_info = (subscriber_priv_t *)SH_PRIV_DATA(shp);
sub_info = (subscriber_priv_t *)SH_PRIV_DATA(shp);
SH_PRIV_DATA(sehp))->pp_class_hash)
SH_PRIV_DATA(sehp))->pp_subscriber_list[id])