Common Lisp Package: IP-INTERFACES

README:

FUNCTION

Public

IP-INTERFACE-ADDRESS (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

IP-INTERFACE-ADDRESS-FAMILY (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

IP-INTERFACE-BROADCAST-ADDRESS (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

IP-INTERFACE-FLAGS (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

IP-INTERFACE-NAME (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

IP-INTERFACE-NETMASK (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

Undocumented

GET-IP-INTERFACES

SETFIP-INTERFACE-ADDRESS (NEW-VALUE INSTANCE)

SETFIP-INTERFACE-ADDRESS-FAMILY (NEW-VALUE INSTANCE)

SETFIP-INTERFACE-BROADCAST-ADDRESS (NEW-VALUE INSTANCE)

SETFIP-INTERFACE-FLAGS (NEW-VALUE INSTANCE)

SETFIP-INTERFACE-NAME (NEW-VALUE INSTANCE)

SETFIP-INTERFACE-NETMASK (NEW-VALUE INSTANCE)

Private

Undocumented

BYTES (POINTER COUNT)

COPY-IP-INTERFACE (INSTANCE)

FREEIFADDRS (IFADDRS)

GETIFADDRS (IFADDRS)

IP-INTERFACE-P (OBJECT)

MAKE-IP-INTERFACE (&KEY ((NAME DUM0) NIL) ((ADDRESS DUM1) NIL) ((NETMASK DUM2) NIL) ((BROADCAST-ADDRESS DUM3) NIL) ((FLAGS DUM4) NIL) ((ADDRESS-FAMILY DUM5) NIL))

CLASS

Private

Undocumented

IFADDRS-TCLASS

IP-INTERFACE

SOCKADDR-TCLASS