본문 바로가기
Development/Visual C#

[C#] 콜백 함수 사용 방법 (call back function)

by qWooWp 2021. 7. 16.
반응형

통신 데이터가 들어 오는 이벤트에서 처리시 콜백 함수를 사용..

 

호출할 함수 

 public void cb_subscribe(string arg)
 {
 	// 작업할 내용 
 }

 

호출하기 위한 설정 

 

// 수신 데이터 처리를 위한 콜백 함수 
        public delegate void onSubscribeEvent(string arg);
        onSubscribeEvent m_cbSubsFunc = null;
        
          public CMqttAC(onSubscribeEvent _cb_func )
        {
            m_cbSubsFunc = _cb_func;
        }
        
        
        
        // 호출          
        if (m_cbSubsFunc != null)
        {   
            m_cbSubsFunc(Encoding.UTF8.GetString(e.Message));
        }

 

 

 

반응형

댓글