fPeerAddress
address->fProtocol = fPeerAddress.fProtocol;
switch (fPeerAddress.fProtocol) {
fSocket = socket(fPeerAddress.Family(), SOCK_STREAM, IPPROTO_TCP);
fSocket = socket(fPeerAddress.Family(), SOCK_DGRAM, IPPROTO_UDP);
PeerAddress address(fPeerAddress.Family());
result = connect(fSocket, (sockaddr*)&fPeerAddress.fAddress,
fPeerAddress.AddressSize());
const PeerAddress fPeerAddress;