Symbol: UnixEndpoint
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
17
typedef UnixEndpoint ValueType;
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
24
size_t Hash(UnixEndpoint* endpoint) const
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
29
bool Compare(const KeyType& key, UnixEndpoint* endpoint) const
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
34
UnixEndpoint*& GetLink(UnixEndpoint* endpoint) const
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
68
UnixEndpoint* Lookup(const UnixAddress& address) const
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
73
void Add(UnixEndpoint* endpoint)
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
78
void Remove(UnixEndpoint* endpoint)
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
144
RETURN_ERROR(UnixEndpoint::_Unbind());
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
26
UnixEndpoint(socket),
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
547
UnixEndpoint* targetUnixEndpoint = gAddressManager.Lookup(unixAddress);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
88
status_t status = UnixEndpoint::_Unbind();
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.h
17
class UnixDatagramEndpoint final : public UnixEndpoint, public BReferenceable {
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
134
UnixEndpoint::_Bind(struct vnode* vnode)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
147
UnixEndpoint::_Bind(int32 internalID)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
155
UnixEndpoint::_Unbind()
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
24
UnixEndpoint::Create(net_socket* socket, UnixEndpoint** _endpoint)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
50
UnixEndpoint::UnixEndpoint(net_socket* socket)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
63
UnixEndpoint::~UnixEndpoint()
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
73
UnixEndpoint::_Bind(const struct sockaddr_un* address)
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
19
class UnixEndpoint : public net_protocol, public ProtocolSocket {
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
21
virtual ~UnixEndpoint();
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
38
UnixEndpoint*& HashTableLink()
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
73
static status_t Create(net_socket* socket, UnixEndpoint** _endpoint);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
76
UnixEndpoint(net_socket* socket);
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.h
91
UnixEndpoint* fAddressHashLink;
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
270
UnixEndpoint* listeningUnixEndpoint = gAddressManager.Lookup(unixAddress);
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
33
UnixEndpoint(socket),
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
800
RETURN_ERROR(UnixEndpoint::_Unbind());
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.h
33
class UnixStreamEndpoint final : public UnixEndpoint, public BReferenceable {
src/add-ons/kernel/network/protocols/unix/unix.cpp
107
((UnixEndpoint*)_protocol)->Uninit();
src/add-ons/kernel/network/protocols/unix/unix.cpp
115
return ((UnixEndpoint*)_protocol)->Open();
src/add-ons/kernel/network/protocols/unix/unix.cpp
122
return ((UnixEndpoint*)_protocol)->Close();
src/add-ons/kernel/network/protocols/unix/unix.cpp
129
return ((UnixEndpoint*)_protocol)->Free();
src/add-ons/kernel/network/protocols/unix/unix.cpp
136
return ((UnixEndpoint*)_protocol)->Connect(address);
src/add-ons/kernel/network/protocols/unix/unix.cpp
143
return ((UnixEndpoint*)_protocol)->Accept(_acceptedSocket);
src/add-ons/kernel/network/protocols/unix/unix.cpp
159
UnixEndpoint* endpoint = (UnixEndpoint*)protocol;
src/add-ons/kernel/network/protocols/unix/unix.cpp
179
UnixEndpoint* endpoint = (UnixEndpoint*)protocol;
src/add-ons/kernel/network/protocols/unix/unix.cpp
202
return ((UnixEndpoint*)_protocol)->Bind(_address);
src/add-ons/kernel/network/protocols/unix/unix.cpp
209
return ((UnixEndpoint*)_protocol)->Unbind();
src/add-ons/kernel/network/protocols/unix/unix.cpp
216
return ((UnixEndpoint*)_protocol)->Listen(count);
src/add-ons/kernel/network/protocols/unix/unix.cpp
223
return ((UnixEndpoint*)_protocol)->Shutdown(direction);
src/add-ons/kernel/network/protocols/unix/unix.cpp
245
return ((UnixEndpoint*)_protocol)->Sendable();
src/add-ons/kernel/network/protocols/unix/unix.cpp
260
return ((UnixEndpoint*)_protocol)->Receivable();
src/add-ons/kernel/network/protocols/unix/unix.cpp
447
return ((UnixEndpoint*)_protocol)->Send(vecs, vecCount, ancillaryData,
src/add-ons/kernel/network/protocols/unix/unix.cpp
457
return ((UnixEndpoint*)_protocol)->Receive(vecs, vecCount, _ancillaryData,
src/add-ons/kernel/network/protocols/unix/unix.cpp
87
UnixEndpoint* endpoint;
src/add-ons/kernel/network/protocols/unix/unix.cpp
88
status_t error = UnixEndpoint::Create(socket, &endpoint);