S1APNode* S1mmeSession::InitialProcedure(ENBKey_T& enb_key) { S1APNode** pp_node = p_s1ap_init_map_->GetData(enb_key); if (pp_node == NULL) { InsertNewData(pp_node, p_s1ap_init_map_, enb_key); (*pp_node)->SetENBKey(enb_key); } return *pp_node; }什么意思
时间: 2024-04-01 09:33:55 浏览: 35
CA3-USBCB-01Driver.zip_ENB-CA3功放机_USB CA3 PROFACE_proface
这是一个函数的实现,函数名为S1mmeSession::InitialProcedure。该函数的作用是根据ENBKey_T类型的enb_key找到或创建一个S1APNode对象,并返回该对象的指针。在函数中,首先通过ENBKey_T类型的enb_key在p_s1ap_init_map_中查找对应的S1APNode对象的指针。如果查找到了,则直接返回该指针;如果没有查找到,则需要创建一个新的S1APNode对象,将该对象的指针存储到pp_node指向的位置,并设置该对象的ENBKey为enb_key。最后返回该对象的指针。
阅读全文