package
2.2.3
Repository: https://github.com/opencord/omci-lib-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
AddDefaults is used to specify that if a SetByCreate attribute is not specified in the list of attributes for a Create Request, use the attribute defined default.
Alarm is used to specify a collection of options related to Alarm notifications.
No description provided by the author
AttributeExecutionMask is used by the Create and Set Response frames to indicate attributes that failed to be created/set.
attributeMask determines the attributes to encode into the frame.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EncodeFrame will encode the Managed Entity specific protocol struct and an OMCILayer struct.
No description provided by the author
No description provided by the author
FailIfTruncated determines whether a request to encode a frame that does not have enough room for all requested options should fail and return an error.
FrameFormat determines determines the OMCI message format used on the fiber.
GenFrame is a helper function to make tests a little easier to read.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Payload is used to specify ME payload options that are not simple types.
RebootCondition is to specify the the Reboot Condition for a ONU Reboot request.
No description provided by the author
No description provided by the author
Result is used to set returned results in responses that have that field.
RetrievalMode is to specify the the Alarm Retrieval Mode in a GetAllAlarms Request.
SequenceNumberCountOrSize is used by the GetNext and MibUploadGetNext request frames and for frames that return number of commands or length such as Get (table attribute) or MibUpload/GetAllAlarms/...
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Software is used to specify a collection of options related to Software image manipulation.
No description provided by the author
No description provided by the author
SuccessResult is to specify the the SuccessResult for a SynchronizeTime Response.
No description provided by the author
No description provided by the author
TransactionID is to specify the TID in the OMCI header.
UnsupportedAttributeMask is used by the Set Response frames to indicate attributes are not supported on this ONU.

# Structs

Alarm related frames have a wide variety of settable values.
Software related frames have a wide variety of settable values.

# Type aliases

FrameOption sets options such as frame format, etc.