XDR.Void (Elixir XDR v0.3.11) View Source

This module manages the Void type based on the RFC4506 XDR Standard.

Link to this section Summary

Types

t()

XDR.Void struct type specification.

Functions

Decode the XDR format to a void format.

Decode the XDR format to a void format. If the binary is not a valid void, an exception is raised.

Encode a XDR.Void structure into a XDR format.

Encode a XDR.Void structure into a XDR format. If the structure received is not XDR.Void, an exception is raised.

Create a new XDR.Void structure from the value passed.

Link to this section Types

Specs

t() :: %XDR.Void{void: nil}

XDR.Void struct type specification.

Link to this section Functions

Link to this function

decode_xdr(bytes, arg2 \\ nil)

View Source

Decode the XDR format to a void format.

Link to this function

decode_xdr!(bytes, void \\ nil)

View Source

Decode the XDR format to a void format. If the binary is not a valid void, an exception is raised.

Encode a XDR.Void structure into a XDR format.

Encode a XDR.Void structure into a XDR format. If the structure received is not XDR.Void, an exception is raised.

Specs

new(value :: nil) :: t()

Create a new XDR.Void structure from the value passed.