검색어 입력폼

[데이터통신]IPC구현자료

등록일 2006.03.28 파일확장자압축파일 (zip) | 가격 1,000원

소개글

InterProcess Communication(IPC) 구현 자료입니다.
학교에서 일단 기본 틀을 제공한 상태에서
blank를 채운 소스입니다.(주석이 충분히 달려있어 이해하기는 쉬울것입니다.)

컴파일 실행환경

MS Visual Studio 6.0 에서 컴파일 됩니다.
Visual C++, MFC로 구현했습니다. 물론 Windows환경에서 돌아가지요.

본문내용

void CIPCAppDlg::SendData()
{
CString MsgHeader ;
BOOL send_result;

if ( m_unDstAddr == (unsigned int)0xff )
MsgHeader.Format( "[%d:BROADCAST] ", m_unSrcAddr ) ;
else
MsgHeader.Format( "[%d:%d] ", m_unSrcAddr, m_unDstAddr ) ;

payload = MsgHeader + m_stMessage + ``;
//////////////////////// fill the blank ///////////////////////////////
// ...
// 하위 레이어에 데이터 전송과 전송후 메시지 큐에 메시지보내기.
// ...
send_result = m_ChatApp->Send((unsigned char*) LPSTR(LPCTSTR(payload)), payload.GetLength());
if(send_result == TRUE) {
IamSender = TRUE;
IamReceiver = FALSE;
::SendMessage(HWND_BROADCAST, nRegSendMsg, 0, 0);
}

압축파일 내 파일목록

과제 다큐(박수빈).doc
BaseLayer.cpp
BaseLayer.h
ChatAppLayer.cpp
ChatAppLayer.h
EthernetLayer.cpp
EthernetLayer.h
FileLayer.cpp
FileLayer.h
ipc.aps
ipc.clw
ipc.cpp
ipc.dsp
ipc.dsw
ipc.h
ipc.ncb
ipc.opt
ipc.plg
ipc.rc
IPCAppDlg.cpp
IPCAppDlg.h
ReadMe.txt
Resource.h
StdAfx.cpp
StdAfx.h
res/apple.ico
res/ipc.ico
res/ipc.rc2

참고 자료

없음
다운로드 맨위로