OpenDOF Project
Files | Functions
DOFAddress
Distributed Object Framework (DOF)

Represents a network address associated with a transport. More...

Files

file  oal.h
 Header file for the C OAL functions, defines and data types.
 

Functions

DOFAddress DOFAddress_Create (uint32 addrSize, const void *addr, DTLTransport transport)
 Create a DOFAddress from a transport address and the Transport.
 
DOFAddress DOFAddress_Copy (const DOFAddress self)
 Create a new copy of an existing DOFAddress.
 
boolean DOFAddress_IsEqual (const DOFAddress self, const DOFAddress addr)
 Compare an address against another for equality.
 
int DOFAddress_Compare (const DOFAddress self, const DOFAddress addr)
 Compare an address against another.
 
void DOFAddress_Destroy (DOFAddress self)
 Destroy an address.
 
const void * DOFAddress_GetAddress (const DOFAddress self)
 Get the transport-specific address data stored within the DOFAddress.
 
DOFAddressType DOFAddress_GetAddressType (const DOFAddress self)
 Get the type of address stored within the DOFAddress.
 
uint32 DOFAddress_GetAddressSize (const DOFAddress self)
 Get the size of the transport-specific address data stored within the DOFAddress.
 
DTLTransport DOFAddress_GetTransport (const DOFAddress self)
 Get the transport associated with the DOFAddress.
 

Detailed Description

Represents a network address associated with a transport.

core-c-dof-oal Version 7.1.5 Build 0
2017-01-25