\n
Microsoft Invisible Computing

CEndpoint Concrete Class

The socket interface exposed by Network stack

Implements IEndpoint

Subclass of CUnknown

Methods

Inherits CUnknown.QueryInterface
Inherits CUnknown.AddRef
Inherits CUnknown.Release
CEndpointReadAt implements IFile.ReadAt
Source in xpsock.c endpoint.c

Synchronous read.

CEndpointWriteAt implements IFile.WriteAt
Source in xpsock.c endpoint.c

Synchronous write.

CEndpointSetSize implements IFile.SetSize
Source in xpsock.c endpoint.c

Set the file size.

CEndpointGetSize implements IFile.GetSize
Source in xpsock.c endpoint.c

Get the size of the file.

CEndpointAllocateBuffer implements IEndpoint1.AllocateBuffer
Source in xpsock.c xpsock.c cbuffer.c endpair.c endpoint.c endptfac.c

Create an IBuffer that works with the endpoint.

CEndpointSendBuffer implements IEndpoint1.SendBuffer
Source in xpsock.c endpoint.c

Send the contents of an IBuffer to given destination.

CEndpointRecvBuffer implements IEndpoint1.RecvBuffer
Source in xpsock.c endpoint.c

Receive from socket returning the origin and an IBuffer with data contents.

CEndpointSetCondition implements IEndpoint1.SetCondition
Source in xpsock.c endpoint.c

Another wait mechanism: declare interest in status changes in an endpoint. When something happens, the condition variable is signalled. This method should only be called once before sending or receiving data on the endpoint.

CEndpointAccept implements IEndpoint.Accept
Source in xpsock.c endpoint.c

Wait for a new connection.

CEndpointBind implements IEndpoint.Bind
Source in xpsock.c xpsock.c endpoint.c endptfac.c

Bind an endpoint to a particular local address.

CEndpointClose implements IEndpoint.Close
Source in xpsock.c endpoint.c

Explicitly close down an endpoint.

CEndpointConnect implements IEndpoint.Connect
Source in xpsock.c endpoint.c

Initiate a connection from this endpoint to the specified remote address.

CEndpointGetName implements IEndpoint.GetName
Source in xpsock.c endpoint.c

Get name of peer (if connected) or self.

CEndpointGetSockOpt implements IEndpoint.GetSockOpt
Source in xpsock.c endpoint.c

Get our socket's option settings.

CEndpointIoctl implements IEndpoint.Ioctl
Source in xpsock.c endpoint.c

Get or set various things.

CEndpointListen implements IEndpoint.Listen
Source in xpsock.c endpoint.c

Ready to accept connections.

CEndpointRecvFrom implements IEndpoint.RecvFrom
Source in xpsock.c endpoint.c

Receive data from somewhere and return the origin.

CEndpointSendTo implements IEndpoint.SendTo
Source in xpsock.c endpoint.c

Send to a given destination.

CEndpointSetSockOpt implements IEndpoint.SetSockOpt
Source in xpsock.c endpoint.c

Set our socket's option settings.

CEndpointShutdown implements IEndpoint.Shutdown
Source in xpsock.c endpoint.c

Disable sends and/or receives on an Endpoint.

©2006 Microsoft Corporation. All rights reserved. Terms of Use Privacy Statement Accessibility End User License Agreement