| CSpoofSocket:: Shutdown() |

Public Function | Declared in: SpoofSocket.h

## Declaration

    BOOL Shutdown(
        SocketShutdown eHow);

## Description

Close one way of the socket (receive,send,both)

## Function Body

    if (!CheckSocketValid())
        return FALSE;

    try
    {
        int iHow;

        //Convert the how to a real flag
        if (eHow==ssReceive)
            iHow=SD_RECEIVE;
        else if (eHow==ssSend)
            iHow=SD_SEND;
        else
            iHow=SD_BOTH;

        //Do it
        if (shutdown(GetHandle(),iHow))
        {
            SetLastError("Shutdown");
            return FALSE;
        }

        return TRUE;
    }
    ERROR_HANDLER_RETURN("Shutdown",FALSE)

## See Also

Class Overview | CSpoofBase | Hierarchy Chart

This web site was generated using Surveyor V4.50.811.1. Click here for more information. | Site content copyright © 2001 Barak Weichselbaum. See the About page for additional notices. This page last updated: 27 Jun 2001.