CAsyncSocket::Send

°¡»ó int º¸³»±â ( const void * lpBuf, int nBufLen, int nFlags = 0 );

¹Ýȯ °ª

¿À·ù°¡ ¹ß»ý ÇÏ´Â °æ¿ì º¸³¾ ¹®ÀÚ Àü¼ÛÀÇ ÃÑ ¼ö¸¦ ¹Ýȯ ÇÕ´Ï´Ù. (NoteÀÌ nBufLenÀ¸·Î Ç¥½Ã ÇÏ´Â ¹øÈ£ º¸´Ù ÀÛÀ» ¼ö ÀÖ½À´Ï´Ù.) ±×·¸Áö ¾ÊÀ¸¸é, SOCKET_ERROR ÀÇ °ªÀÌ ¹Ýȯ µÇ °í GetLastError¸¦ È£Ãâ ÇÏ ¿© ƯÁ¤ ¿À·ù Äڵ带 °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸â¹ö ÇÔ¼ö¿¡ ´ÙÀ½°ú °°Àº ¿À·ù°¡ Àû¿ë:

¸Å°³ º¯¼ö

lpBuf

Àü¼Û µÉ µ¥ÀÌÅͰ¡ µé¾î ÀÖ´Â ¹öÆÛ¡£

nBufLen

LpBuf ¹ÙÀÌÆ®¿¡¼­ÀÇ µ¥ÀÌÅÍ ±æÀÌ¡£

nFlags

È£ÃâÀÌ ¼öÇà µÇ´Â ¹æ¹ýÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÌ ÇÔ¼öÀÇ ÀÇ¹Ì ¼ÒÄÏ ¿É¼Ç ¹× nFlags ¸Å°³ º¯¼ö¿¡ ÀÇÇØ °áÁ¤ µË´Ï´Ù. ÈÄÀÚ´Â c + + ¶Ç´Â ¿¬»êÀÚ¿Í ÇÔ²² ´ÙÀ½ °ªÀ» °áÇÕ ÇÏ ¿© »ý¼º µÈ:

ÁÖÀÇ

¿¬°áµÈ µÈ socket¿¡¼­ µ¥ÀÌÅ͸¦ º¸³¾ÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. º¸³»±â ´Â ¿¬°á µÈ ½ºÆ®¸² ¶Ç´Â µ¥ÀÌÅÍ ±×·¥ ¼ÒÄÏ¿¡ º¸³»´Â µ¥ÀÌÅ͸¦ ÀÛ¼º ÇÏ´Â µ¥ »ç¿ë µË´Ï´Ù. µ¥ÀÌÅÍ ±×·¥ ¼ÒÄÏ¿¡ ´ë ÇÑ ÇÏÁö ÃÖ´ë IP ÆÐŶ Å©±â¸¦ Ãʰú ±âº» ¼­ºê³ÝÀÇ AfxSocketInit¿¡ ÀÇÇØ ¹Ýȯ µÈ WSADATA ±¸Á¶¿¡¼­ iMaxUdpDg ¿ä¼Ò¿¡ ÀÇÇØ ÁÖ¾îÁø¿¡ ÁÖÀÇ ÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅÍ ±âº» ÇÁ·ÎÅäÄÝÀ» ÅëÇØ °³º°ÀûÀ¸·Î Àü´Þ ÇÏ´Â °ÍÀÌ ³Ê¹« ±ä °æ¿ì WSAEMSGSIZE ¿À·ù GetLastError¸¦ ÅëÇØ ¹Ýȯ µÇ °í µ¥ÀÌÅÍ Àü¼Û¡£

µ¥ÀÌÅÍ ±×·¥ ¼ÒÄÏ º¸³»±â ¼º°øÀûÀ¸·Î ¿Ï·á µ¥ÀÌÅͰ¡ ¼º°øÀûÀ¸·Î ¹è´Þ µÇ¾ú½À´Ï´Ù ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù.

CAsyncSocket °³Ã¼ À¯ÇüÀÇ SOCK_STREAM¿¡ ¾´ ¹ÙÀÌÆ® ¼ö 1¿¡¼­ ·ÎÄà ¹× ¿ÜºÎ È£½ºÆ®¿¡¼­ ¹öÆÛ °¡¿ë¼º¿¡ µû¶ó ¿äûÇÑ ±æÀÌ »çÀÌÀÇ ¼ö ÀÖ½À´Ï´Ù.

CAsyncSocket °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CAsyncSocket::Create, CAsyncSocket::Receive, CAsyncSocket::ReceiveFrom, CAsyncSocket::SendTo(&N)

Index