; This is a part of the Microsoft Foundation Classes C++ library.
; Copyright (C) 1992-1996 Microsoft Corporation
; All rights reserved.
;
; This source code is only intended as a supplement to the
; Microsoft Foundation Classes Reference and related
; electronic documentation provided with the library.
; See these sources for detailed information regarding the
; Microsoft Foundation Classes product.
 
LIBRARY MFCN42D 
; For Win32 DLLs, only EXPORTs really required.

EXPORTS
 ??0_AFX_SOCK_STATE@@QAE@XZ @ 256 NONAME
 ??0CAsyncSocket@@QAE@XZ @ 257 NONAME
 ??0CNoTrackObject@@QAE@XZ @ 258 NONAME
 ??0CSocket@@QAE@XZ @ 259 NONAME
 ??0CSocketFile@@QAE@PAVCSocket@@H@Z @ 260 NONAME
 ??0CSocketWnd@@QAE@XZ @ 261 NONAME
 ??1?$CProcessLocal@V_AFX_SOCK_STATE@@@@QAE@XZ @ 262 NONAME
 ??1_AFX_SOCK_STATE@@UAE@XZ @ 263 NONAME
 ??1CAsyncSocket@@UAE@XZ @ 264 NONAME
 ??1CNoTrackObject@@UAE@XZ @ 265 NONAME
 ??1CSocket@@UAE@XZ @ 266 NONAME
 ??1CSocketFile@@UAE@XZ @ 267 NONAME
 ??1CSocketWnd@@UAE@XZ @ 268 NONAME
 ??B?$CTypedSimpleList@PAUCRuntimeClass@@@@QAEPAUCRuntimeClass@@XZ @ 269 NONAME
 ??B?$CTypedSimpleList@PAVCOleObjectFactory@@@@QAEPAVCOleObjectFactory@@XZ @ 270 NONAME
 ??BCAsyncSocket@@QBEIXZ @ 271 NONAME
 ??C?$CProcessLocal@V_AFX_SOCK_STATE@@@@QAEPAV_AFX_SOCK_STATE@@XZ @ 272 NONAME
 ?_afxSOCK@@3UAFX_SOCK_CALL@@A @ 273 NONAME
 ?Abort@CSocketFile@@UAEXXZ @ 274 NONAME
 ?Accept@CAsyncSocket@@UAEHAAV1@PAUsockaddr@@PAH@Z @ 275 NONAME
 ?Accept@CSocket@@UAEHAAVCAsyncSocket@@PAUsockaddr@@PAH@Z @ 276 NONAME
 ?AfxLoadSock@@YAPAUHINSTANCE__@@PAP6GHXZPBD@Z @ 277 NONAME
 ?AfxNetInitModule@@YGXXZ @ 278 NONAME
 ?AfxSocketInit@@YGHPAUWSAData@@@Z @ 279 NONAME
 ?AfxSocketTerm@@YGXXZ @ 280 NONAME
 ?AfxThunkaccept@@YGIIPAUsockaddr@@PAH@Z @ 281 NONAME
 ?AfxThunkbind@@YGHIPBUsockaddr@@H@Z @ 282 NONAME
 ?AfxThunkclosesocket@@YGHI@Z @ 283 NONAME
 ?AfxThunkconnect@@YGHIPBUsockaddr@@H@Z @ 284 NONAME
 ?AfxThunkgethostbyname@@YGPAUhostent@@PBD@Z @ 285 NONAME
 ?AfxThunkgetpeername@@YGHIPAUsockaddr@@PAH@Z @ 286 NONAME
 ?AfxThunkgetsockname@@YGHIPAUsockaddr@@PAH@Z @ 287 NONAME
 ?AfxThunkgetsockopt@@YGHIHHPADPAH@Z @ 288 NONAME
 ?AfxThunkhtonl@@YGKK@Z @ 289 NONAME
 ?AfxThunkhtons@@YGGG@Z @ 290 NONAME
 ?AfxThunkinet_addr@@YGKPBD@Z @ 291 NONAME
 ?AfxThunkinet_ntoa@@YGPADUin_addr@@@Z @ 292 NONAME
 ?AfxThunkioctlsocket@@YGHIJPAK@Z @ 293 NONAME
 ?AfxThunklisten@@YGHIH@Z @ 294 NONAME
 ?AfxThunkntohs@@YGGG@Z @ 295 NONAME
 ?AfxThunkrecv@@YGHIPADHH@Z @ 296 NONAME
 ?AfxThunkrecvfrom@@YGHIPADHHPAUsockaddr@@PAH@Z @ 297 NONAME
 ?AfxThunksend@@YGHIPBDHH@Z @ 298 NONAME
 ?AfxThunksendto@@YGHIPBDHHPBUsockaddr@@H@Z @ 299 NONAME
 ?AfxThunksetsockopt@@YGHIHHPBDH@Z @ 300 NONAME
 ?AfxThunkshutdown@@YGHIH@Z @ 301 NONAME
 ?AfxThunksocket@@YGIHHH@Z @ 302 NONAME
 ?AfxThunkWSAAsyncSelect@@YGHIPAUHWND__@@IJ@Z @ 303 NONAME
 ?AfxThunkWSACleanup@@YGHXZ @ 304 NONAME
 ?AfxThunkWSAGetLastError@@YGHXZ @ 305 NONAME
 ?AfxThunkWSASetLastError@@YGXH@Z @ 306 NONAME
 ?AfxThunkWSAStartup@@YGHGPAUWSAData@@@Z @ 307 NONAME
 ?AssertValid@CAsyncSocket@@UBEXXZ @ 308 NONAME
 ?AssertValid@CSocket@@MBEXXZ @ 309 NONAME
 ?AssertValid@CSocketFile@@UBEXXZ @ 310 NONAME
 ?AsyncSelect@CAsyncSocket@@QAEHJ@Z @ 311 NONAME
 ?Attach@CAsyncSocket@@QAEHIJ@Z @ 312 NONAME
 ?Attach@CSocket@@QAEHI@Z @ 313 NONAME
 ?AttachHandle@CAsyncSocket@@SGXIPAV1@H@Z @ 314 NONAME
 ?AuxQueueAdd@CSocket@@KGXIIJ@Z @ 315 NONAME
 ?Bind@CAsyncSocket@@QAEHIPBD@Z @ 316 NONAME
 ?Bind@CAsyncSocket@@QAEHPBUsockaddr@@H@Z @ 317 NONAME
 ?CancelBlockingCall@CSocket@@QAEXXZ @ 318 NONAME
 ?classCAsyncSocket@CAsyncSocket@@2UCRuntimeClass@@B @ 319 NONAME
 ?classCSocket@CSocket@@2UCRuntimeClass@@B @ 320 NONAME
 ?classCSocketFile@CSocketFile@@2UCRuntimeClass@@B @ 321 NONAME
 ?Close@CAsyncSocket@@UAEXXZ @ 322 NONAME
 ?Close@CSocket@@UAEXXZ @ 323 NONAME
 ?Close@CSocketFile@@UAEXXZ @ 324 NONAME
 ?Connect@CAsyncSocket@@QAEHPBDI@Z @ 325 NONAME
 ?Connect@CAsyncSocket@@QAEHPBUsockaddr@@H@Z @ 326 NONAME
 ?ConnectHelper@CAsyncSocket@@MAEHPBUsockaddr@@H@Z @ 327 NONAME
 ?ConnectHelper@CSocket@@MAEHPBUsockaddr@@H@Z @ 328 NONAME
 ?Create@CAsyncSocket@@QAEHIHJPBD@Z @ 329 NONAME
 ?Create@CSocket@@QAEHIHPBD@Z @ 330 NONAME
 ?CreateObject@?$CProcessLocal@V_AFX_SOCK_STATE@@@@SGPAVCNoTrackObject@@XZ @ 331 NONAME
 ?Detach@CAsyncSocket@@QAEIXZ @ 332 NONAME
 ?DetachHandle@CAsyncSocket@@SGXIH@Z @ 333 NONAME
 ?DoCallBack@CAsyncSocket@@SGXIJ@Z @ 334 NONAME
 ?Dump@CAsyncSocket@@UBEXAAVCDumpContext@@@Z @ 335 NONAME
 ?Dump@CSocket@@MBEXAAVCDumpContext@@@Z @ 336 NONAME
 ?Dump@CSocketFile@@UBEXAAVCDumpContext@@@Z @ 337 NONAME
 ?Duplicate@CSocketFile@@UBEPAVCFile@@XZ @ 338 NONAME
 ?Flush@CSocketFile@@UAEXXZ @ 339 NONAME
 ?FromHandle@CAsyncSocket@@SGPAV1@I@Z @ 340 NONAME
 ?FromHandle@CSocket@@SGPAV1@I@Z @ 341 NONAME
 ?GetData@?$CProcessLocal@V_AFX_SOCK_STATE@@@@QAEPAV_AFX_SOCK_STATE@@XZ @ 342 NONAME
 ?GetHead@CSimpleList@@QBEPAXXZ @ 343 NONAME
 ?GetLastError@CAsyncSocket@@SGHXZ @ 344 NONAME
 ?GetLength@CSocketFile@@UBEKXZ @ 345 NONAME
 ?GetMessageMap@CSocketWnd@@MBEPBUAFX_MSGMAP@@XZ @ 346 NONAME
 ?GetPeerName@CAsyncSocket@@QAEHAAVCString@@AAI@Z @ 347 NONAME
 ?GetPeerName@CAsyncSocket@@QAEHPAUsockaddr@@PAH@Z @ 348 NONAME
 ?GetPosition@CSocketFile@@UBEKXZ @ 349 NONAME
 ?GetRuntimeClass@CAsyncSocket@@UBEPAUCRuntimeClass@@XZ @ 350 NONAME
 ?GetRuntimeClass@CSocket@@UBEPAUCRuntimeClass@@XZ @ 351 NONAME
 ?GetRuntimeClass@CSocketFile@@UBEPAUCRuntimeClass@@XZ @ 352 NONAME
 ?GetSockName@CAsyncSocket@@QAEHAAVCString@@AAI@Z @ 353 NONAME
 ?GetSockName@CAsyncSocket@@QAEHPAUsockaddr@@PAH@Z @ 354 NONAME
 ?GetSockOpt@CAsyncSocket@@QAEHHPAXPAHH@Z @ 355 NONAME
 ?IOCtl@CAsyncSocket@@QAEHJPAK@Z @ 356 NONAME
 ?IsBlocking@CSocket@@QAEHXZ @ 357 NONAME
 ?KillSocket@CAsyncSocket@@SGXIPAV1@@Z @ 358 NONAME
 ?Listen@CAsyncSocket@@QAEHH@Z @ 359 NONAME
 ?LockRange@CSocketFile@@UAEXKK@Z @ 360 NONAME
 ?LookupHandle@CAsyncSocket@@SGPAV1@IH@Z @ 361 NONAME
 ?messageMap@CSocketWnd@@1UAFX_MSGMAP@@B @ 362 NONAME
 ?OnAccept@CAsyncSocket@@MAEXH@Z @ 363 NONAME
 ?OnClose@CAsyncSocket@@MAEXH@Z @ 364 NONAME
 ?OnConnect@CAsyncSocket@@MAEXH@Z @ 365 NONAME
 ?OnMessagePending@CSocket@@MAEHXZ @ 366 NONAME
 ?OnOutOfBandData@CAsyncSocket@@MAEXH@Z @ 367 NONAME
 ?OnReceive@CAsyncSocket@@MAEXH@Z @ 368 NONAME
 ?OnSend@CAsyncSocket@@MAEXH@Z @ 369 NONAME
 ?OnSocketDead@CSocketWnd@@IAEJIJ@Z @ 370 NONAME
 ?OnSocketNotify@CSocketWnd@@IAEJIJ@Z @ 371 NONAME
 ?Open@CSocketFile@@UAEHPBDIPAVCFileException@@@Z @ 372 NONAME
 ?ProcessAuxQueue@CSocket@@SGHXZ @ 373 NONAME
 ?PumpMessages@CSocket@@MAEHI@Z @ 374 NONAME
 ?Read@CSocketFile@@UAEIPAXI@Z @ 375 NONAME
 ?Receive@CAsyncSocket@@UAEHPAXHH@Z @ 376 NONAME
 ?Receive@CSocket@@UAEHPAXHH@Z @ 377 NONAME
 ?ReceiveFrom@CAsyncSocket@@QAEHPAXHAAVCString@@AAIH@Z @ 378 NONAME
 ?ReceiveFrom@CAsyncSocket@@QAEHPAXHPAUsockaddr@@PAHH@Z @ 379 NONAME
 ?ReceiveFromHelper@CAsyncSocket@@MAEHPAXHPAUsockaddr@@PAHH@Z @ 380 NONAME
 ?ReceiveFromHelper@CSocket@@MAEHPAXHPAUsockaddr@@PAHH@Z @ 381 NONAME
 ?Seek@CSocketFile@@UAEJJI@Z @ 382 NONAME
 ?Send@CAsyncSocket@@UAEHPBXHH@Z @ 383 NONAME
 ?Send@CSocket@@UAEHPBXHH@Z @ 384 NONAME
 ?SendChunk@CSocket@@QAEHPBXHH@Z @ 385 NONAME
 ?SendTo@CAsyncSocket@@QAEHPBXHIPBDH@Z @ 386 NONAME
 ?SendTo@CAsyncSocket@@QAEHPBXHPBUsockaddr@@HH@Z @ 387 NONAME
 ?SendToHelper@CAsyncSocket@@MAEHPBXHPBUsockaddr@@HH@Z @ 388 NONAME
 ?SendToHelper@CSocket@@MAEHPBXHPBUsockaddr@@HH@Z @ 389 NONAME
 ?SetLength@CSocketFile@@UAEXK@Z @ 390 NONAME
 ?SetSockOpt@CAsyncSocket@@QAEHHPBXHH@Z @ 391 NONAME
 ?ShutDown@CAsyncSocket@@QAEHH@Z @ 392 NONAME
 ?Socket@CAsyncSocket@@QAEHHJHH@Z @ 393 NONAME
 ?T2A@@YAPADPAD@Z @ 394 NONAME
 ?UnlockRange@CSocketFile@@UAEXKK@Z @ 395 NONAME
 ?Write@CSocketFile@@UAEXPBXI@Z @ 396 NONAME
