generated

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2019 License: Apache-2.0 Imports: 7 Imported by: 9

Documentation

Overview

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

* Copyright (c) 2018 - present. Boling Consulting Solutions (bcsw.net) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

* NOTE: This file was generated, manual edits will be overwritten! * * Generated by 'goCodeGenerator.py': * https://github.com/cboling/OMCI-parser/README.md

Index

Constants

View Source
const (
	// AK (Bit 6), indicates whether this message is an AK to an action request.
	// If a message is an AK, this bit is set to 1. If the message is not a
	// response to a command, this bit is set to 0. In messages sent by the OLT,
	// this bit is always 0.
	AK byte = 0x20

	// AR (Bit 7), acknowledge request, indicates whether the message requires an
	// AK. An AK is a response to an action request, not a link layer handshake.
	// If an AK is expected, this bit is set to 1. If no AK is expected, this bit
	// is 0. In messages sent by the ONU, this bit is always 0
	AR byte = 0x40

	// MsgTypeMask provides a mask to get the base message type
	MsgTypeMask = 0x1F
)
View Source
const Aal5PerformanceMonitoringHistoryDataClassId uint16 = 18
View Source
const Aal5ProfileClassId uint16 = 16
View Source
const AniGClassId uint16 = 263
View Source
const AuthenticationSecurityMethodClassId uint16 = 148
View Source
const BbfTr069ManagementServerClassId uint16 = 340
View Source
const CallControlPerformanceMonitoringHistoryDataClassId uint16 = 140
View Source
const CardholderClassId uint16 = 5
View Source
const CesServiceProfileClassId uint16 = 21
View Source
const CircuitPackClassId uint16 = 6
View Source
const Dot1AgCfmStackClassId uint16 = 305
View Source
const Dot1AgDefaultMdLevelClassId uint16 = 301
View Source
const Dot1AgMaintenanceAssociationClassId uint16 = 300
View Source
const Dot1AgMaintenanceDomainClassId uint16 = 299
View Source
const Dot1AgMepCcmDatabaseClassId uint16 = 304
View Source
const Dot1AgMepClassId uint16 = 302
View Source
const Dot1RateLimiterClassId uint16 = 298
View Source
const Dot1XConfigurationProfileClassId uint16 = 291
View Source
const Dot1XPerformanceMonitoringHistoryDataClassId uint16 = 292
View Source
const Dot1XPortExtensionPackageClassId uint16 = 290
View Source
const EfmBondingGroupPerformanceMonitoringHistoryDataClassId uint16 = 421
View Source
const EfmBondingGroupPerformanceMonitoringHistoryDataPart2ClassId uint16 = 422
View Source
const EfmBondingLinkClassId uint16 = 420
View Source
const EfmBondingLinkPerformanceMonitoringHistoryDataClassId uint16 = 423
View Source
const EfmBondingPortPerformanceMonitoringHistoryDataClassId uint16 = 424
View Source
const EfmBondingPortPerformanceMonitoringHistoryDataPart2ClassId uint16 = 425
View Source
const EnergyConsumptionPerformanceMonitoringHistoryDataClassId uint16 = 343
View Source
const EnhancedSecurityControlClassId uint16 = 332
View Source
const EquipmentExtensionPackageClassId uint16 = 160
View Source
const EthernetFlowTerminationPointClassId uint16 = 286
View Source
const EthernetFrameExtendedPmClassId uint16 = 334
View Source
const EthernetFramePerformanceMonitoringHistoryDataDownstreamClassId uint16 = 321
View Source
const EthernetFramePerformanceMonitoringHistoryDataUpstreamClassId uint16 = 322
View Source
const EthernetPerformanceMonitoringHistoryData2ClassId uint16 = 89
View Source
const EthernetPerformanceMonitoringHistoryData3ClassId uint16 = 296
View Source
const EthernetPerformanceMonitoringHistoryDataClassId uint16 = 24
View Source
const EthernetPseudowireParametersClassId uint16 = 400
View Source
const ExtendedVlanTaggingOperationConfigurationDataClassId uint16 = 171
View Source
const FastChannelConfigurationProfileClassId uint16 = 432
View Source
const FastDataPathConfigurationProfileClassId uint16 = 433
View Source
const FastLineInventoryAndStatusDataClassId uint16 = 435
View Source
const FastLineInventoryAndStatusDataPart2ClassId uint16 = 436
View Source
const FastVectoringLineConfigurationExtensionsClassId uint16 = 434
View Source
const FastXtuCPerformanceMonitoringHistoryDataClassId uint16 = 437
View Source
const FastXtuRPerformanceMonitoringHistoryDataClassId uint16 = 438
View Source
const FileTransferControllerClassId uint16 = 318
View Source
const GalEthernetPerformanceMonitoringHistoryDataClassId uint16 = 276
View Source
const GalEthernetProfileClassId uint16 = 272
View Source
const GemInterworkingTerminationPointClassId uint16 = 266
View Source
const GemPortNetworkCtpClassId uint16 = 268
View Source
const GemPortNetworkCtpPerformanceMonitoringHistoryDataClassId uint16 = 341
View Source
const GeneralPurposeBufferClassId uint16 = 308
View Source
const Ieee8021PMapperServiceProfileClassId uint16 = 130
View Source
const InterworkingVccTerminationPointClassId uint16 = 14
View Source
const IpHostConfigDataClassId uint16 = 134
View Source
const IpHostPerformanceMonitoringHistoryDataClassId uint16 = 135
View Source
const MacBridgeConfigurationDataClassId uint16 = 46
View Source
const MacBridgePerformanceMonitoringHistoryDataClassId uint16 = 51
View Source
const MacBridgePortConfigurationDataClassId uint16 = 47
View Source
const MacBridgePortDesignationDataClassId uint16 = 48
View Source
const MacBridgePortFilterPreAssignTableClassId uint16 = 79
View Source
const MacBridgePortIcmpv6ProcessPreAssignTableClassId uint16 = 348
View Source
const MacBridgePortPerformanceMonitoringHistoryDataClassId uint16 = 52
View Source
const MacBridgeServiceProfileClassId uint16 = 45
View Source
const MgcConfigDataClassId uint16 = 155
View Source
const MgcPerformanceMonitoringHistoryDataClassId uint16 = 156
View Source
const MocaEthernetPerformanceMonitoringHistoryDataClassId uint16 = 163
View Source
const MplsPseudowireTerminationPointClassId uint16 = 333
View Source
const MulticastGemInterworkingTerminationPointClassId uint16 = 281
View Source
const MulticastSubscriberConfigInfoClassId uint16 = 310
View Source
const MulticastSubscriberMonitorClassId uint16 = 311
View Source
const NetworkAddressClassId uint16 = 137
View Source
const NetworkDialPlanTableClassId uint16 = 145
View Source
const OltGClassId uint16 = 131
View Source
const OmciClassId uint16 = 287
View Source
const Onu2GClassId uint16 = 257
View Source
const OnuDataClassId uint16 = 2
View Source
const OnuDynamicPowerManagementControlClassId uint16 = 336
View Source
const OnuGClassId uint16 = 256
View Source
const OnuPowerSheddingClassId uint16 = 133
View Source
const OnuRemoteDebugClassId uint16 = 158
View Source
const PhysicalPathTerminationPointCesUniClassId uint16 = 12
View Source
const PhysicalPathTerminationPointEthernetUniClassId uint16 = 11
View Source
const PhysicalPathTerminationPointLctUniClassId uint16 = 83
View Source
const PhysicalPathTerminationPointMocaUniClassId uint16 = 162
View Source
const PhysicalPathTerminationPointPotsUniClassId uint16 = 53
View Source
const PhysicalPathTerminationPointVideoAniClassId uint16 = 90
View Source
const PhysicalPathTerminationPointVideoUniClassId uint16 = 82
View Source
const PhysicalPathTerminationPointXdslUniPart1ClassId uint16 = 98
View Source
const PhysicalPathTerminationPointXdslUniPart2ClassId uint16 = 99
View Source
const PriorityQueueClassId uint16 = 277
View Source
const PseudowireMaintenanceProfileClassId uint16 = 284
View Source
const PseudowirePerformanceMonitoringHistoryDataClassId uint16 = 285
View Source
const PseudowireTerminationPointClassId uint16 = 282
View Source
const PwAtmPerformanceMonitoringHistoryDataClassId uint16 = 338
View Source
const PwEthernetConfigurationDataClassId uint16 = 339
View Source
const RadiusPerformanceMonitoringHistoryDataClassId uint16 = 293
View Source
const ReAniGClassId uint16 = 313
View Source
const ReCommonAmplifierParametersClassId uint16 = 328
View Source
const ReDownstreamAmplifierClassId uint16 = 316
View Source
const RtpPerformanceMonitoringHistoryDataClassId uint16 = 144
View Source
const RtpProfileDataClassId uint16 = 143
View Source
const RtpPseudowireParametersClassId uint16 = 283
View Source
const SipAgentConfigDataClassId uint16 = 150
View Source
const SipAgentPerformanceMonitoringHistoryDataClassId uint16 = 151
View Source
const SipCallInitiationPerformanceMonitoringHistoryDataClassId uint16 = 152
View Source
const SipUserDataClassId uint16 = 153
View Source
const SnmpConfigurationDataClassId uint16 = 335
View Source
const SoftwareImageClassId uint16 = 7
View Source
const TContClassId uint16 = 262
View Source
const TcAdaptorPerformanceMonitoringHistoryDataXdslClassId uint16 = 116
View Source
const TcpUdpConfigDataClassId uint16 = 136
View Source
const TcpUdpPerformanceMonitoringHistoryDataClassId uint16 = 342
View Source
const ThresholdData1ClassId uint16 = 273
View Source
const ThresholdData2ClassId uint16 = 274
View Source
const TrafficDescriptorClassId uint16 = 280
View Source
const TrafficSchedulerClassId uint16 = 278
View Source
const TwdmChannelManagedEntityClassId uint16 = 443
View Source
const TwdmChannelOmciPerformanceMonitoringHistoryDataClassId uint16 = 452
View Source
const TwdmChannelPhyLodsPerformanceMonitoringHistoryDataClassId uint16 = 444
View Source
const TwdmChannelPloamPerformanceMonitoringHistoryDataPart1ClassId uint16 = 446
View Source
const TwdmChannelPloamPerformanceMonitoringHistoryDataPart2ClassId uint16 = 447
View Source
const TwdmChannelPloamPerformanceMonitoringHistoryDataPart3ClassId uint16 = 448
View Source
const TwdmChannelTuningPerformanceMonitoringHistoryDataPart1ClassId uint16 = 449
View Source
const TwdmChannelTuningPerformanceMonitoringHistoryDataPart2ClassId uint16 = 450
View Source
const TwdmChannelTuningPerformanceMonitoringHistoryDataPart3ClassId uint16 = 451
View Source
const TwdmChannelXgemPerformanceMonitoringHistoryDataClassId uint16 = 445
View Source
const UniGClassId uint16 = 264
View Source
const Vdsl2LineConfigurationExtensions3ClassId uint16 = 410
View Source
const Vdsl2LineInventoryAndStatusDataPart4ClassId uint16 = 415
View Source
const VirtualEthernetInterfacePointClassId uint16 = 329
View Source
const VlanTaggingFilterDataClassId uint16 = 84
View Source
const VlanTaggingOperationConfigurationDataClassId uint16 = 78
View Source
const VoiceServiceProfileClassId uint16 = 58
View Source
const VoipApplicationServiceProfileClassId uint16 = 146
View Source
const VoipConfigDataClassId uint16 = 138
View Source
const VoipFeatureAccessCodesClassId uint16 = 147
View Source
const VoipLineStatusClassId uint16 = 141
View Source
const VoipMediaProfileClassId uint16 = 142
View Source
const VoipVoiceCtpClassId uint16 = 139
View Source
const VpNetworkCtpClassId uint16 = 269
View Source
const VpPerformanceMonitoringHistoryDataClassId uint16 = 62
View Source
const XdslChannelConfigurationProfileClassId uint16 = 107
View Source
const XdslChannelConfigurationProfilePart2ClassId uint16 = 412
View Source
const XdslChannelDownstreamStatusDataClassId uint16 = 102
View Source
const XdslChannelUpstreamStatusDataClassId uint16 = 103
View Source
const XdslLineConfigurationProfilePart2ClassId uint16 = 105
View Source
const XdslLineConfigurationProfilePart3ClassId uint16 = 106
View Source
const XdslLineInventoryAndStatusDataPart1ClassId uint16 = 100
View Source
const XdslLineInventoryAndStatusDataPart2ClassId uint16 = 101
View Source
const XdslLineInventoryAndStatusDataPart5ClassId uint16 = 325
View Source
const XdslLineInventoryAndStatusDataPart8ClassId uint16 = 414
View Source
const XdslSubcarrierMaskingDownstreamProfileClassId uint16 = 108
View Source
const XdslSubcarrierMaskingUpstreamProfileClassId uint16 = 109
View Source
const XdslXtuCChannelPerformanceMonitoringHistoryDataClassId uint16 = 114
View Source
const XdslXtuCPerformanceMonitoringHistoryDataClassId uint16 = 112
View Source
const XdslXtuCPerformanceMonitoringHistoryDataPart2ClassId uint16 = 408
View Source
const XdslXtuRChannelPerformanceMonitoringHistoryDataClassId uint16 = 115
View Source
const XdslXtuRPerformanceMonitoringHistoryDataClassId uint16 = 113
View Source
const XgPonDownstreamManagementPerformanceMonitoringHistoryDataClassId uint16 = 345
View Source
const XgPonTcPerformanceMonitoringHistoryDataClassId uint16 = 344
View Source
const XgPonUpstreamManagementPerformanceMonitoringHistoryDataClassId uint16 = 346

Variables

This section is empty.

Functions

func GetAttributeDefinitionMapKeys

func GetAttributeDefinitionMapKeys(attrMap AttributeDefinitionMap) []uint

GetAttributeDefinitionMapKeys is a convenience functions since we may need to iterate a map in key index order. Maps in Go since v1.0 the iteration order of maps have been randomized.

func IsAutonomousNotification

func IsAutonomousNotification(mt MsgType) bool

func NewAttributeFailureError

func NewAttributeFailureError(args ...interface{}) error

NewAttributeFailureError means that the ONU already has a managed entity instance that corresponds to the one the OLT is attempting to create.

func NewDeviceBusyError

func NewDeviceBusyError(args ...interface{}) error

NewDeviceBusyError means that the command could not be processed due to process-related congestion at the ONU. This result code may also be used as a pause indication to the OLT while the ONU conducts a time-consuming operation such as storage of a software image into non-volatile memory.

func NewInstanceExistsError

func NewInstanceExistsError(args ...interface{}) error

NewInstanceExistsError

func NewNotSupportedError

func NewNotSupportedError(args ...interface{}) error

NewNotSupportedError means that the message type indicated in byte 3 is not supported by the ONU.

func NewOmciError

func NewOmciError(text string, status Results) error

func NewParameterError

func NewParameterError(args ...interface{}) error

NewParameterError means that the command message received by the ONU was errored. It would be appropriate if an attribute mask were out of range, for example. In practice, this result code is frequently used interchangeably with code 1001. However, the optional attribute and attribute execution masks in the reply messages are only defined for code 1001.

func NewProcessingError

func NewProcessingError(args ...interface{}) error

NewProcessingError means the command processing failed at the ONU for reasons not described by one of the more specific error codes.

func NewUnknownEntityError

func NewUnknownEntityError(args ...interface{}) error

NewUnknownEntityError This result means that the managed entity class (bytes 5..6) is not supported by the ONU.

func NewUnknownInstanceError

func NewUnknownInstanceError(args ...interface{}) error

NewUnknownInstanceError means that the managed entity instance (bytes 7..8) does not exist in the ONU.

func SupportsAttributeAccess

func SupportsAttributeAccess(attr *AttributeDefinition, acc AttributeAccess) bool

SupportsAttributeAccess returns true if the managed entity attribute supports the desired access

func SupportsMsgType

func SupportsMsgType(entity IManagedEntityDefinition, msgType MsgType) bool

SupportsMsgType returns true if the managed entity supports the desired Message Type / action

Types

type Aal5PerformanceMonitoringHistoryData

type Aal5PerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

Aal5PerformanceMonitoringHistoryData (class ID #18) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Aal5Profile

type Aal5Profile struct {
	BaseManagedEntityDefinition
}

Aal5Profile (class ID #16) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type AniG

type AniG struct {
	BaseManagedEntityDefinition
}

AniG (class ID #263) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type AttributeAccess

type AttributeAccess byte

AttributeAccess represents the access allowed to an Attribute. Some MEs are instantiated by the ONU autonomously. Others are instantiated on explicit request of the OLT via a create command, and a few ME types may be instantiated in either way, depending on the ONU architecture or circumstances.

Attributes of an ME that is auto-instantiated by the ONU can be read (R), write (W), or read, write (R, W). On the other hand, attributes of a ME that is instantiated by the OLT can be either (R), (W), (R, W), (R, set by create) or (R, W, set by create).

const (
	// Access allowed on a Managed Entity attribute
	Read AttributeAccess = 1 << iota
	Write
	SetByCreate
)

func (AttributeAccess) String

func (access AttributeAccess) String() string

type AttributeDefinition

type AttributeDefinition struct {
	Name         string
	DefValue     interface{} // Note: Not supported yet
	Size         int
	Access       AttributeAccess
	Constraint   func(interface{}) error
	Avc          bool // If true, an AVC notification can occur for the attribute
	Tca          bool // If true, a threshold crossing alert alarm notification can occur for the attribute
	Counter      bool // If true, this attribute is a PM counter
	Optional     bool // If true, attribute is option, else mandatory
	TableSupport bool // If true, attribute is a table
	Deprecated   bool // If true, this attribute is deprecated and only 'read' operations (if-any) performed
}

AttributeDefinition defines a single specific Managed Entity's attributes

func ByteField

func ByteField(name string, defVal uint16, access AttributeAccess, avc bool,
	counter bool, tableSupport bool, optional bool) *AttributeDefinition

func GetAttributeDefinitionByName

func GetAttributeDefinitionByName(attrMap AttributeDefinitionMap, name string) (*AttributeDefinition, error)

GetAttributeDefinitionByName searches the attribute definition map for the attribute with the specified name (case insensitive)

func MultiByteField

func MultiByteField(name string, size uint, defVal []byte, access AttributeAccess, avc bool,
	counter bool, tableSupport bool, optional bool) *AttributeDefinition

func TableField

func TableField(name string, access AttributeAccess, tableInfo TableInfo,
	avc bool, optional bool) *AttributeDefinition

Now the field

func Uint16Field

func Uint16Field(name string, defVal uint16, access AttributeAccess, avc bool,
	counter bool, tableSupport bool, optional bool) *AttributeDefinition

func Uint32Field

func Uint32Field(name string, defVal uint16, access AttributeAccess, avc bool,
	counter bool, tableSupport bool, optional bool) *AttributeDefinition

func Uint64Field

func Uint64Field(name string, defVal uint16, access AttributeAccess, avc bool,
	counter bool, tableSupport bool, optional bool) *AttributeDefinition

func UnknownField

func UnknownField(name string, defVal uint16, access AttributeAccess, avc bool,
	counter bool, tableSupport bool, optional bool) *AttributeDefinition

func (*AttributeDefinition) Decode

func (attr *AttributeDefinition) Decode(data []byte, df gopacket.DecodeFeedback) (interface{}, error)

func (*AttributeDefinition) GetAccess

func (attr *AttributeDefinition) GetAccess() AttributeAccess

func (*AttributeDefinition) GetConstraints

func (attr *AttributeDefinition) GetConstraints() func(interface{}) error

func (*AttributeDefinition) GetDefault

func (attr *AttributeDefinition) GetDefault() interface{}

func (*AttributeDefinition) GetName

func (attr *AttributeDefinition) GetName() string

func (*AttributeDefinition) GetSize

func (attr *AttributeDefinition) GetSize() int

func (*AttributeDefinition) IsTableAttribute

func (attr *AttributeDefinition) IsTableAttribute() bool

func (*AttributeDefinition) SerializeTo

func (attr *AttributeDefinition) SerializeTo(value interface{}, b gopacket.SerializeBuffer) error

func (*AttributeDefinition) String

func (attr *AttributeDefinition) String() string

type AttributeDefinitionMap

type AttributeDefinitionMap map[uint]*AttributeDefinition

type AttributeFailureError

type AttributeFailureError struct {
	OmciError
}

type AttributeValueMap

type AttributeValueMap map[string]interface{}

type AuthenticationSecurityMethod

type AuthenticationSecurityMethod struct {
	BaseManagedEntityDefinition
}

AuthenticationSecurityMethod (class ID #148) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type BaseManagedEntityDefinition

type BaseManagedEntityDefinition struct {
	Name                 string
	ClassID              uint16
	EntityID             uint16
	MessageTypes         []MsgType
	AllowedAttributeMask uint16
	AttributeDefinitions AttributeDefinitionMap
}

func (*BaseManagedEntityDefinition) DecodeAttributes

func (bme *BaseManagedEntityDefinition) DecodeAttributes(mask uint16, data []byte, p gopacket.PacketBuilder) (AttributeValueMap, error)

func (*BaseManagedEntityDefinition) GetAllowedAttributeMask

func (bme *BaseManagedEntityDefinition) GetAllowedAttributeMask() uint16

func (*BaseManagedEntityDefinition) GetAttributeDefinitions

func (bme *BaseManagedEntityDefinition) GetAttributeDefinitions() AttributeDefinitionMap

func (*BaseManagedEntityDefinition) GetClassID

func (bme *BaseManagedEntityDefinition) GetClassID() uint16

func (*BaseManagedEntityDefinition) GetEntityID

func (bme *BaseManagedEntityDefinition) GetEntityID() uint16

func (*BaseManagedEntityDefinition) GetMessageTypes

func (bme *BaseManagedEntityDefinition) GetMessageTypes() []MsgType

func (*BaseManagedEntityDefinition) GetName

func (bme *BaseManagedEntityDefinition) GetName() string

func (*BaseManagedEntityDefinition) SerializeAttributes

func (bme *BaseManagedEntityDefinition) SerializeAttributes(attr AttributeValueMap, mask uint16, b gopacket.SerializeBuffer) error

func (*BaseManagedEntityDefinition) SetEntityID

func (bme *BaseManagedEntityDefinition) SetEntityID(eid uint16) error

func (*BaseManagedEntityDefinition) String

func (bme *BaseManagedEntityDefinition) String() string

type BbfTr069ManagementServer

type BbfTr069ManagementServer struct {
	BaseManagedEntityDefinition
}

BbfTr069ManagementServer (class ID #340) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type CallControlPerformanceMonitoringHistoryData

type CallControlPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

CallControlPerformanceMonitoringHistoryData (class ID #140) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Cardholder

type Cardholder struct {
	BaseManagedEntityDefinition
}

Cardholder (class ID #5) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type CesServiceProfile

type CesServiceProfile struct {
	BaseManagedEntityDefinition
}

CesServiceProfile (class ID #21) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type CircuitPack

type CircuitPack struct {
	BaseManagedEntityDefinition
}

CircuitPack (class ID #6) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type CreateME

type CreateME func(params ...ParamData) (IManagedEntityDefinition, error)

CreateME wraps a function that makes it a creator of a Managed Entity

type DeviceBusyError

type DeviceBusyError struct {
	OmciError
}

type Dot1AgCfmStack

type Dot1AgCfmStack struct {
	BaseManagedEntityDefinition
}

Dot1AgCfmStack (class ID #305) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1AgDefaultMdLevel

type Dot1AgDefaultMdLevel struct {
	BaseManagedEntityDefinition
}

Dot1AgDefaultMdLevel (class ID #301) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1AgMaintenanceAssociation

type Dot1AgMaintenanceAssociation struct {
	BaseManagedEntityDefinition
}

Dot1AgMaintenanceAssociation (class ID #300) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1AgMaintenanceDomain

type Dot1AgMaintenanceDomain struct {
	BaseManagedEntityDefinition
}

Dot1AgMaintenanceDomain (class ID #299) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1AgMep

type Dot1AgMep struct {
	BaseManagedEntityDefinition
}

Dot1AgMep (class ID #302) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1AgMepCcmDatabase

type Dot1AgMepCcmDatabase struct {
	BaseManagedEntityDefinition
}

Dot1AgMepCcmDatabase (class ID #304) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1RateLimiter

type Dot1RateLimiter struct {
	BaseManagedEntityDefinition
}

Dot1RateLimiter (class ID #298) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1XConfigurationProfile

type Dot1XConfigurationProfile struct {
	BaseManagedEntityDefinition
}

Dot1XConfigurationProfile (class ID #291) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1XPerformanceMonitoringHistoryData

type Dot1XPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

Dot1XPerformanceMonitoringHistoryData (class ID #292) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Dot1XPortExtensionPackage

type Dot1XPortExtensionPackage struct {
	BaseManagedEntityDefinition
}

Dot1XPortExtensionPackage (class ID #290) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EfmBondingGroupPerformanceMonitoringHistoryData

type EfmBondingGroupPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

EfmBondingGroupPerformanceMonitoringHistoryData (class ID #421) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EfmBondingGroupPerformanceMonitoringHistoryDataPart2

type EfmBondingGroupPerformanceMonitoringHistoryDataPart2 struct {
	BaseManagedEntityDefinition
}

EfmBondingGroupPerformanceMonitoringHistoryDataPart2 (class ID #422) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EfmBondingLink struct {
	BaseManagedEntityDefinition
}

EfmBondingLink (class ID #420) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EfmBondingLinkPerformanceMonitoringHistoryData

type EfmBondingLinkPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

EfmBondingLinkPerformanceMonitoringHistoryData (class ID #423) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EfmBondingPortPerformanceMonitoringHistoryData

type EfmBondingPortPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

EfmBondingPortPerformanceMonitoringHistoryData (class ID #424) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EfmBondingPortPerformanceMonitoringHistoryDataPart2

type EfmBondingPortPerformanceMonitoringHistoryDataPart2 struct {
	BaseManagedEntityDefinition
}

EfmBondingPortPerformanceMonitoringHistoryDataPart2 (class ID #425) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EnergyConsumptionPerformanceMonitoringHistoryData

type EnergyConsumptionPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

EnergyConsumptionPerformanceMonitoringHistoryData (class ID #343) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EnhancedSecurityControl

type EnhancedSecurityControl struct {
	BaseManagedEntityDefinition
}

EnhancedSecurityControl (class ID #332) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EquipmentExtensionPackage

type EquipmentExtensionPackage struct {
	BaseManagedEntityDefinition
}

EquipmentExtensionPackage (class ID #160) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetFlowTerminationPoint

type EthernetFlowTerminationPoint struct {
	BaseManagedEntityDefinition
}

EthernetFlowTerminationPoint (class ID #286) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetFrameExtendedPm

type EthernetFrameExtendedPm struct {
	BaseManagedEntityDefinition
}

EthernetFrameExtendedPm (class ID #334) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetFramePerformanceMonitoringHistoryDataDownstream

type EthernetFramePerformanceMonitoringHistoryDataDownstream struct {
	BaseManagedEntityDefinition
}

EthernetFramePerformanceMonitoringHistoryDataDownstream (class ID #321) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetFramePerformanceMonitoringHistoryDataUpstream

type EthernetFramePerformanceMonitoringHistoryDataUpstream struct {
	BaseManagedEntityDefinition
}

EthernetFramePerformanceMonitoringHistoryDataUpstream (class ID #322) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetPerformanceMonitoringHistoryData

type EthernetPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

EthernetPerformanceMonitoringHistoryData (class ID #24) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetPerformanceMonitoringHistoryData2

type EthernetPerformanceMonitoringHistoryData2 struct {
	BaseManagedEntityDefinition
}

EthernetPerformanceMonitoringHistoryData2 (class ID #89) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetPerformanceMonitoringHistoryData3

type EthernetPerformanceMonitoringHistoryData3 struct {
	BaseManagedEntityDefinition
}

EthernetPerformanceMonitoringHistoryData3 (class ID #296) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type EthernetPseudowireParameters

type EthernetPseudowireParameters struct {
	BaseManagedEntityDefinition
}

EthernetPseudowireParameters (class ID #400) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ExtendedVlanTaggingOperationConfigurationData

type ExtendedVlanTaggingOperationConfigurationData struct {
	BaseManagedEntityDefinition
}

ExtendedVlanTaggingOperationConfigurationData (class ID #171) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FastChannelConfigurationProfile

type FastChannelConfigurationProfile struct {
	BaseManagedEntityDefinition
}

FastChannelConfigurationProfile (class ID #432) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FastDataPathConfigurationProfile

type FastDataPathConfigurationProfile struct {
	BaseManagedEntityDefinition
}

FastDataPathConfigurationProfile (class ID #433) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FastLineInventoryAndStatusData

type FastLineInventoryAndStatusData struct {
	BaseManagedEntityDefinition
}

FastLineInventoryAndStatusData (class ID #435) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FastLineInventoryAndStatusDataPart2

type FastLineInventoryAndStatusDataPart2 struct {
	BaseManagedEntityDefinition
}

FastLineInventoryAndStatusDataPart2 (class ID #436) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FastVectoringLineConfigurationExtensions

type FastVectoringLineConfigurationExtensions struct {
	BaseManagedEntityDefinition
}

FastVectoringLineConfigurationExtensions (class ID #434) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FastXtuCPerformanceMonitoringHistoryData

type FastXtuCPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

FastXtuCPerformanceMonitoringHistoryData (class ID #437) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FastXtuRPerformanceMonitoringHistoryData

type FastXtuRPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

FastXtuRPerformanceMonitoringHistoryData (class ID #438) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type FileTransferController

type FileTransferController struct {
	BaseManagedEntityDefinition
}

FileTransferController (class ID #318) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type GalEthernetPerformanceMonitoringHistoryData

type GalEthernetPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

GalEthernetPerformanceMonitoringHistoryData (class ID #276) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type GalEthernetProfile

type GalEthernetProfile struct {
	BaseManagedEntityDefinition
}

GalEthernetProfile (class ID #272) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type GemInterworkingTerminationPoint

type GemInterworkingTerminationPoint struct {
	BaseManagedEntityDefinition
}

GemInterworkingTerminationPoint (class ID #266) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type GemPortNetworkCtp

type GemPortNetworkCtp struct {
	BaseManagedEntityDefinition
}

GemPortNetworkCtp (class ID #268) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type GemPortNetworkCtpPerformanceMonitoringHistoryData

type GemPortNetworkCtpPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

GemPortNetworkCtpPerformanceMonitoringHistoryData (class ID #341) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type GeneralPurposeBuffer

type GeneralPurposeBuffer struct {
	BaseManagedEntityDefinition
}

GeneralPurposeBuffer (class ID #308) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type IManagedEntityDefinition

type IManagedEntityDefinition interface {
	GetName() string
	GetClassID() uint16
	GetEntityID() uint16
	SetEntityID(uint16) error
	GetMessageTypes() []MsgType
	GetAllowedAttributeMask() uint16
	GetAttributeDefinitions() AttributeDefinitionMap

	DecodeAttributes(uint16, []byte, gopacket.PacketBuilder) (AttributeValueMap, error)
	SerializeAttributes(AttributeValueMap, uint16, gopacket.SerializeBuffer) error
}

func LoadManagedEntityDefinition

func LoadManagedEntityDefinition(classID uint16, params ...ParamData) (IManagedEntityDefinition, error)

func NewAal5PerformanceMonitoringHistoryData

func NewAal5PerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewAal5PerformanceMonitoringHistoryData (class ID 18 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewAal5Profile

func NewAal5Profile(params ...ParamData) (IManagedEntityDefinition, error)

NewAal5Profile (class ID 16 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewAniG

func NewAniG(params ...ParamData) (IManagedEntityDefinition, error)

NewAniG (class ID 263 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewAuthenticationSecurityMethod

func NewAuthenticationSecurityMethod(params ...ParamData) (IManagedEntityDefinition, error)

NewAuthenticationSecurityMethod (class ID 148 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewBbfTr069ManagementServer

func NewBbfTr069ManagementServer(params ...ParamData) (IManagedEntityDefinition, error)

NewBbfTr069ManagementServer (class ID 340 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewCallControlPerformanceMonitoringHistoryData

func NewCallControlPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewCallControlPerformanceMonitoringHistoryData (class ID 140 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewCardholder

func NewCardholder(params ...ParamData) (IManagedEntityDefinition, error)

NewCardholder (class ID 5 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewCesServiceProfile

func NewCesServiceProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewCesServiceProfile (class ID 21 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewCircuitPack

func NewCircuitPack(params ...ParamData) (IManagedEntityDefinition, error)

NewCircuitPack (class ID 6 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1AgCfmStack

func NewDot1AgCfmStack(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1AgCfmStack (class ID 305 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1AgDefaultMdLevel

func NewDot1AgDefaultMdLevel(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1AgDefaultMdLevel (class ID 301 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1AgMaintenanceAssociation

func NewDot1AgMaintenanceAssociation(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1AgMaintenanceAssociation (class ID 300 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1AgMaintenanceDomain

func NewDot1AgMaintenanceDomain(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1AgMaintenanceDomain (class ID 299 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1AgMep

func NewDot1AgMep(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1AgMep (class ID 302 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1AgMepCcmDatabase

func NewDot1AgMepCcmDatabase(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1AgMepCcmDatabase (class ID 304 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1RateLimiter

func NewDot1RateLimiter(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1RateLimiter (class ID 298 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1XConfigurationProfile

func NewDot1XConfigurationProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1XConfigurationProfile (class ID 291 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1XPerformanceMonitoringHistoryData

func NewDot1XPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1XPerformanceMonitoringHistoryData (class ID 292 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewDot1XPortExtensionPackage

func NewDot1XPortExtensionPackage(params ...ParamData) (IManagedEntityDefinition, error)

NewDot1XPortExtensionPackage (class ID 290 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEfmBondingGroupPerformanceMonitoringHistoryData

func NewEfmBondingGroupPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewEfmBondingGroupPerformanceMonitoringHistoryData (class ID 421 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEfmBondingGroupPerformanceMonitoringHistoryDataPart2

func NewEfmBondingGroupPerformanceMonitoringHistoryDataPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewEfmBondingGroupPerformanceMonitoringHistoryDataPart2 (class ID 422 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEfmBondingLink(params ...ParamData) (IManagedEntityDefinition, error)

NewEfmBondingLink (class ID 420 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEfmBondingLinkPerformanceMonitoringHistoryData

func NewEfmBondingLinkPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewEfmBondingLinkPerformanceMonitoringHistoryData (class ID 423 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEfmBondingPortPerformanceMonitoringHistoryData

func NewEfmBondingPortPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewEfmBondingPortPerformanceMonitoringHistoryData (class ID 424 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEfmBondingPortPerformanceMonitoringHistoryDataPart2

func NewEfmBondingPortPerformanceMonitoringHistoryDataPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewEfmBondingPortPerformanceMonitoringHistoryDataPart2 (class ID 425 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEnergyConsumptionPerformanceMonitoringHistoryData

func NewEnergyConsumptionPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewEnergyConsumptionPerformanceMonitoringHistoryData (class ID 343 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEnhancedSecurityControl

func NewEnhancedSecurityControl(params ...ParamData) (IManagedEntityDefinition, error)

NewEnhancedSecurityControl (class ID 332 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEquipmentExtensionPackage

func NewEquipmentExtensionPackage(params ...ParamData) (IManagedEntityDefinition, error)

NewEquipmentExtensionPackage (class ID 160 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetFlowTerminationPoint

func NewEthernetFlowTerminationPoint(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetFlowTerminationPoint (class ID 286 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetFrameExtendedPm

func NewEthernetFrameExtendedPm(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetFrameExtendedPm (class ID 334 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetFramePerformanceMonitoringHistoryDataDownstream

func NewEthernetFramePerformanceMonitoringHistoryDataDownstream(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetFramePerformanceMonitoringHistoryDataDownstream (class ID 321 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetFramePerformanceMonitoringHistoryDataUpstream

func NewEthernetFramePerformanceMonitoringHistoryDataUpstream(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetFramePerformanceMonitoringHistoryDataUpstream (class ID 322 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetPerformanceMonitoringHistoryData

func NewEthernetPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetPerformanceMonitoringHistoryData (class ID 24 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetPerformanceMonitoringHistoryData2

func NewEthernetPerformanceMonitoringHistoryData2(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetPerformanceMonitoringHistoryData2 (class ID 89 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetPerformanceMonitoringHistoryData3

func NewEthernetPerformanceMonitoringHistoryData3(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetPerformanceMonitoringHistoryData3 (class ID 296 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewEthernetPseudowireParameters

func NewEthernetPseudowireParameters(params ...ParamData) (IManagedEntityDefinition, error)

NewEthernetPseudowireParameters (class ID 400 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewExtendedVlanTaggingOperationConfigurationData

func NewExtendedVlanTaggingOperationConfigurationData(params ...ParamData) (IManagedEntityDefinition, error)

NewExtendedVlanTaggingOperationConfigurationData (class ID 171 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFastChannelConfigurationProfile

func NewFastChannelConfigurationProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewFastChannelConfigurationProfile (class ID 432 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFastDataPathConfigurationProfile

func NewFastDataPathConfigurationProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewFastDataPathConfigurationProfile (class ID 433 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFastLineInventoryAndStatusData

func NewFastLineInventoryAndStatusData(params ...ParamData) (IManagedEntityDefinition, error)

NewFastLineInventoryAndStatusData (class ID 435 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFastLineInventoryAndStatusDataPart2

func NewFastLineInventoryAndStatusDataPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewFastLineInventoryAndStatusDataPart2 (class ID 436 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFastVectoringLineConfigurationExtensions

func NewFastVectoringLineConfigurationExtensions(params ...ParamData) (IManagedEntityDefinition, error)

NewFastVectoringLineConfigurationExtensions (class ID 434 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFastXtuCPerformanceMonitoringHistoryData

func NewFastXtuCPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewFastXtuCPerformanceMonitoringHistoryData (class ID 437 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFastXtuRPerformanceMonitoringHistoryData

func NewFastXtuRPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewFastXtuRPerformanceMonitoringHistoryData (class ID 438 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewFileTransferController

func NewFileTransferController(params ...ParamData) (IManagedEntityDefinition, error)

NewFileTransferController (class ID 318 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewGalEthernetPerformanceMonitoringHistoryData

func NewGalEthernetPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewGalEthernetPerformanceMonitoringHistoryData (class ID 276 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewGalEthernetProfile

func NewGalEthernetProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewGalEthernetProfile (class ID 272 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewGemInterworkingTerminationPoint

func NewGemInterworkingTerminationPoint(params ...ParamData) (IManagedEntityDefinition, error)

NewGemInterworkingTerminationPoint (class ID 266 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewGemPortNetworkCtp

func NewGemPortNetworkCtp(params ...ParamData) (IManagedEntityDefinition, error)

NewGemPortNetworkCtp (class ID 268 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewGemPortNetworkCtpPerformanceMonitoringHistoryData

func NewGemPortNetworkCtpPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewGemPortNetworkCtpPerformanceMonitoringHistoryData (class ID 341 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewGeneralPurposeBuffer

func NewGeneralPurposeBuffer(params ...ParamData) (IManagedEntityDefinition, error)

NewGeneralPurposeBuffer (class ID 308 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewIeee8021PMapperServiceProfile

func NewIeee8021PMapperServiceProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewIeee8021PMapperServiceProfile (class ID 130 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewInterworkingVccTerminationPoint

func NewInterworkingVccTerminationPoint(params ...ParamData) (IManagedEntityDefinition, error)

NewInterworkingVccTerminationPoint (class ID 14 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewIpHostConfigData

func NewIpHostConfigData(params ...ParamData) (IManagedEntityDefinition, error)

NewIpHostConfigData (class ID 134 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewIpHostPerformanceMonitoringHistoryData

func NewIpHostPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewIpHostPerformanceMonitoringHistoryData (class ID 135 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgeConfigurationData

func NewMacBridgeConfigurationData(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgeConfigurationData (class ID 46 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgePerformanceMonitoringHistoryData

func NewMacBridgePerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgePerformanceMonitoringHistoryData (class ID 51 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgePortConfigurationData

func NewMacBridgePortConfigurationData(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgePortConfigurationData (class ID 47 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgePortDesignationData

func NewMacBridgePortDesignationData(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgePortDesignationData (class ID 48 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgePortFilterPreAssignTable

func NewMacBridgePortFilterPreAssignTable(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgePortFilterPreAssignTable (class ID 79 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgePortIcmpv6ProcessPreAssignTable

func NewMacBridgePortIcmpv6ProcessPreAssignTable(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgePortIcmpv6ProcessPreAssignTable (class ID 348 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgePortPerformanceMonitoringHistoryData

func NewMacBridgePortPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgePortPerformanceMonitoringHistoryData (class ID 52 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMacBridgeServiceProfile

func NewMacBridgeServiceProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewMacBridgeServiceProfile (class ID 45 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMgcConfigData

func NewMgcConfigData(params ...ParamData) (IManagedEntityDefinition, error)

NewMgcConfigData (class ID 155 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMgcPerformanceMonitoringHistoryData

func NewMgcPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewMgcPerformanceMonitoringHistoryData (class ID 156 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMocaEthernetPerformanceMonitoringHistoryData

func NewMocaEthernetPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewMocaEthernetPerformanceMonitoringHistoryData (class ID 163 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMplsPseudowireTerminationPoint

func NewMplsPseudowireTerminationPoint(params ...ParamData) (IManagedEntityDefinition, error)

NewMplsPseudowireTerminationPoint (class ID 333 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMulticastGemInterworkingTerminationPoint

func NewMulticastGemInterworkingTerminationPoint(params ...ParamData) (IManagedEntityDefinition, error)

NewMulticastGemInterworkingTerminationPoint (class ID 281 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMulticastSubscriberConfigInfo

func NewMulticastSubscriberConfigInfo(params ...ParamData) (IManagedEntityDefinition, error)

NewMulticastSubscriberConfigInfo (class ID 310 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewMulticastSubscriberMonitor

func NewMulticastSubscriberMonitor(params ...ParamData) (IManagedEntityDefinition, error)

NewMulticastSubscriberMonitor (class ID 311 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewNetworkAddress

func NewNetworkAddress(params ...ParamData) (IManagedEntityDefinition, error)

NewNetworkAddress (class ID 137 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewNetworkDialPlanTable

func NewNetworkDialPlanTable(params ...ParamData) (IManagedEntityDefinition, error)

NewNetworkDialPlanTable (class ID 145 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOltG

func NewOltG(params ...ParamData) (IManagedEntityDefinition, error)

NewOltG (class ID 131 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOmci

func NewOmci(params ...ParamData) (IManagedEntityDefinition, error)

NewOmci (class ID 287 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOnu2G

func NewOnu2G(params ...ParamData) (IManagedEntityDefinition, error)

NewOnu2G (class ID 257 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOnuData

func NewOnuData(params ...ParamData) (IManagedEntityDefinition, error)

NewOnuData (class ID 2 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOnuDynamicPowerManagementControl

func NewOnuDynamicPowerManagementControl(params ...ParamData) (IManagedEntityDefinition, error)

NewOnuDynamicPowerManagementControl (class ID 336 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOnuG

func NewOnuG(params ...ParamData) (IManagedEntityDefinition, error)

NewOnuG (class ID 256 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOnuPowerShedding

func NewOnuPowerShedding(params ...ParamData) (IManagedEntityDefinition, error)

NewOnuPowerShedding (class ID 133 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewOnuRemoteDebug

func NewOnuRemoteDebug(params ...ParamData) (IManagedEntityDefinition, error)

NewOnuRemoteDebug (class ID 158 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointCesUni

func NewPhysicalPathTerminationPointCesUni(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointCesUni (class ID 12 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointEthernetUni

func NewPhysicalPathTerminationPointEthernetUni(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointEthernetUni (class ID 11 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointLctUni

func NewPhysicalPathTerminationPointLctUni(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointLctUni (class ID 83 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointMocaUni

func NewPhysicalPathTerminationPointMocaUni(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointMocaUni (class ID 162 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointPotsUni

func NewPhysicalPathTerminationPointPotsUni(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointPotsUni (class ID 53 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointVideoAni

func NewPhysicalPathTerminationPointVideoAni(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointVideoAni (class ID 90 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointVideoUni

func NewPhysicalPathTerminationPointVideoUni(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointVideoUni (class ID 82 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointXdslUniPart1

func NewPhysicalPathTerminationPointXdslUniPart1(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointXdslUniPart1 (class ID 98 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPhysicalPathTerminationPointXdslUniPart2

func NewPhysicalPathTerminationPointXdslUniPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewPhysicalPathTerminationPointXdslUniPart2 (class ID 99 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPriorityQueue

func NewPriorityQueue(params ...ParamData) (IManagedEntityDefinition, error)

NewPriorityQueue (class ID 277 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPseudowireMaintenanceProfile

func NewPseudowireMaintenanceProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewPseudowireMaintenanceProfile (class ID 284 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPseudowirePerformanceMonitoringHistoryData

func NewPseudowirePerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewPseudowirePerformanceMonitoringHistoryData (class ID 285 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPseudowireTerminationPoint

func NewPseudowireTerminationPoint(params ...ParamData) (IManagedEntityDefinition, error)

NewPseudowireTerminationPoint (class ID 282 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPwAtmPerformanceMonitoringHistoryData

func NewPwAtmPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewPwAtmPerformanceMonitoringHistoryData (class ID 338 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewPwEthernetConfigurationData

func NewPwEthernetConfigurationData(params ...ParamData) (IManagedEntityDefinition, error)

NewPwEthernetConfigurationData (class ID 339 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewRadiusPerformanceMonitoringHistoryData

func NewRadiusPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewRadiusPerformanceMonitoringHistoryData (class ID 293 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewReAniG

func NewReAniG(params ...ParamData) (IManagedEntityDefinition, error)

NewReAniG (class ID 313 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewReCommonAmplifierParameters

func NewReCommonAmplifierParameters(params ...ParamData) (IManagedEntityDefinition, error)

NewReCommonAmplifierParameters (class ID 328 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewReDownstreamAmplifier

func NewReDownstreamAmplifier(params ...ParamData) (IManagedEntityDefinition, error)

NewReDownstreamAmplifier (class ID 316 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewRtpPerformanceMonitoringHistoryData

func NewRtpPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewRtpPerformanceMonitoringHistoryData (class ID 144 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewRtpProfileData

func NewRtpProfileData(params ...ParamData) (IManagedEntityDefinition, error)

NewRtpProfileData (class ID 143 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewRtpPseudowireParameters

func NewRtpPseudowireParameters(params ...ParamData) (IManagedEntityDefinition, error)

NewRtpPseudowireParameters (class ID 283 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewSipAgentConfigData

func NewSipAgentConfigData(params ...ParamData) (IManagedEntityDefinition, error)

NewSipAgentConfigData (class ID 150 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewSipAgentPerformanceMonitoringHistoryData

func NewSipAgentPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewSipAgentPerformanceMonitoringHistoryData (class ID 151 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewSipCallInitiationPerformanceMonitoringHistoryData

func NewSipCallInitiationPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewSipCallInitiationPerformanceMonitoringHistoryData (class ID 152 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewSipUserData

func NewSipUserData(params ...ParamData) (IManagedEntityDefinition, error)

NewSipUserData (class ID 153 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewSnmpConfigurationData

func NewSnmpConfigurationData(params ...ParamData) (IManagedEntityDefinition, error)

NewSnmpConfigurationData (class ID 335 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewSoftwareImage

func NewSoftwareImage(params ...ParamData) (IManagedEntityDefinition, error)

NewSoftwareImage (class ID 7 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTCont

func NewTCont(params ...ParamData) (IManagedEntityDefinition, error)

NewTCont (class ID 262 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTcAdaptorPerformanceMonitoringHistoryDataXdsl

func NewTcAdaptorPerformanceMonitoringHistoryDataXdsl(params ...ParamData) (IManagedEntityDefinition, error)

NewTcAdaptorPerformanceMonitoringHistoryDataXdsl (class ID 116 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTcpUdpConfigData

func NewTcpUdpConfigData(params ...ParamData) (IManagedEntityDefinition, error)

NewTcpUdpConfigData (class ID 136 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTcpUdpPerformanceMonitoringHistoryData

func NewTcpUdpPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewTcpUdpPerformanceMonitoringHistoryData (class ID 342 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewThresholdData1

func NewThresholdData1(params ...ParamData) (IManagedEntityDefinition, error)

NewThresholdData1 (class ID 273 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewThresholdData2

func NewThresholdData2(params ...ParamData) (IManagedEntityDefinition, error)

NewThresholdData2 (class ID 274 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTrafficDescriptor

func NewTrafficDescriptor(params ...ParamData) (IManagedEntityDefinition, error)

NewTrafficDescriptor (class ID 280 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTrafficScheduler

func NewTrafficScheduler(params ...ParamData) (IManagedEntityDefinition, error)

NewTrafficScheduler (class ID 278 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelManagedEntity

func NewTwdmChannelManagedEntity(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelManagedEntity (class ID 443 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelOmciPerformanceMonitoringHistoryData

func NewTwdmChannelOmciPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelOmciPerformanceMonitoringHistoryData (class ID 452 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelPhyLodsPerformanceMonitoringHistoryData

func NewTwdmChannelPhyLodsPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelPhyLodsPerformanceMonitoringHistoryData (class ID 444 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart1

func NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart1(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart1 (class ID 446 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart2

func NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart2 (class ID 447 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart3

func NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart3(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelPloamPerformanceMonitoringHistoryDataPart3 (class ID 448 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart1

func NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart1(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart1 (class ID 449 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart2

func NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart2 (class ID 450 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart3

func NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart3(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelTuningPerformanceMonitoringHistoryDataPart3 (class ID 451 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewTwdmChannelXgemPerformanceMonitoringHistoryData

func NewTwdmChannelXgemPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewTwdmChannelXgemPerformanceMonitoringHistoryData (class ID 445 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewUniG

func NewUniG(params ...ParamData) (IManagedEntityDefinition, error)

NewUniG (class ID 264 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVdsl2LineConfigurationExtensions3

func NewVdsl2LineConfigurationExtensions3(params ...ParamData) (IManagedEntityDefinition, error)

NewVdsl2LineConfigurationExtensions3 (class ID 410 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVdsl2LineInventoryAndStatusDataPart4

func NewVdsl2LineInventoryAndStatusDataPart4(params ...ParamData) (IManagedEntityDefinition, error)

NewVdsl2LineInventoryAndStatusDataPart4 (class ID 415 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVirtualEthernetInterfacePoint

func NewVirtualEthernetInterfacePoint(params ...ParamData) (IManagedEntityDefinition, error)

NewVirtualEthernetInterfacePoint (class ID 329 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVlanTaggingFilterData

func NewVlanTaggingFilterData(params ...ParamData) (IManagedEntityDefinition, error)

NewVlanTaggingFilterData (class ID 84 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVlanTaggingOperationConfigurationData

func NewVlanTaggingOperationConfigurationData(params ...ParamData) (IManagedEntityDefinition, error)

NewVlanTaggingOperationConfigurationData (class ID 78 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVoiceServiceProfile

func NewVoiceServiceProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewVoiceServiceProfile (class ID 58 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVoipApplicationServiceProfile

func NewVoipApplicationServiceProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewVoipApplicationServiceProfile (class ID 146 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVoipConfigData

func NewVoipConfigData(params ...ParamData) (IManagedEntityDefinition, error)

NewVoipConfigData (class ID 138 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVoipFeatureAccessCodes

func NewVoipFeatureAccessCodes(params ...ParamData) (IManagedEntityDefinition, error)

NewVoipFeatureAccessCodes (class ID 147 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVoipLineStatus

func NewVoipLineStatus(params ...ParamData) (IManagedEntityDefinition, error)

NewVoipLineStatus (class ID 141 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVoipMediaProfile

func NewVoipMediaProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewVoipMediaProfile (class ID 142 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVoipVoiceCtp

func NewVoipVoiceCtp(params ...ParamData) (IManagedEntityDefinition, error)

NewVoipVoiceCtp (class ID 139 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVpNetworkCtp

func NewVpNetworkCtp(params ...ParamData) (IManagedEntityDefinition, error)

NewVpNetworkCtp (class ID 269 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewVpPerformanceMonitoringHistoryData

func NewVpPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewVpPerformanceMonitoringHistoryData (class ID 62 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslChannelConfigurationProfile

func NewXdslChannelConfigurationProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslChannelConfigurationProfile (class ID 107 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslChannelConfigurationProfilePart2

func NewXdslChannelConfigurationProfilePart2(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslChannelConfigurationProfilePart2 (class ID 412 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslChannelDownstreamStatusData

func NewXdslChannelDownstreamStatusData(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslChannelDownstreamStatusData (class ID 102 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslChannelUpstreamStatusData

func NewXdslChannelUpstreamStatusData(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslChannelUpstreamStatusData (class ID 103 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslLineConfigurationProfilePart2

func NewXdslLineConfigurationProfilePart2(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslLineConfigurationProfilePart2 (class ID 105 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslLineConfigurationProfilePart3

func NewXdslLineConfigurationProfilePart3(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslLineConfigurationProfilePart3 (class ID 106 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslLineInventoryAndStatusDataPart1

func NewXdslLineInventoryAndStatusDataPart1(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslLineInventoryAndStatusDataPart1 (class ID 100 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslLineInventoryAndStatusDataPart2

func NewXdslLineInventoryAndStatusDataPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslLineInventoryAndStatusDataPart2 (class ID 101 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslLineInventoryAndStatusDataPart5

func NewXdslLineInventoryAndStatusDataPart5(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslLineInventoryAndStatusDataPart5 (class ID 325 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslLineInventoryAndStatusDataPart8

func NewXdslLineInventoryAndStatusDataPart8(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslLineInventoryAndStatusDataPart8 (class ID 414 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslSubcarrierMaskingDownstreamProfile

func NewXdslSubcarrierMaskingDownstreamProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslSubcarrierMaskingDownstreamProfile (class ID 108 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslSubcarrierMaskingUpstreamProfile

func NewXdslSubcarrierMaskingUpstreamProfile(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslSubcarrierMaskingUpstreamProfile (class ID 109 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslXtuCChannelPerformanceMonitoringHistoryData

func NewXdslXtuCChannelPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslXtuCChannelPerformanceMonitoringHistoryData (class ID 114 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslXtuCPerformanceMonitoringHistoryData

func NewXdslXtuCPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslXtuCPerformanceMonitoringHistoryData (class ID 112 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslXtuCPerformanceMonitoringHistoryDataPart2

func NewXdslXtuCPerformanceMonitoringHistoryDataPart2(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslXtuCPerformanceMonitoringHistoryDataPart2 (class ID 408 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslXtuRChannelPerformanceMonitoringHistoryData

func NewXdslXtuRChannelPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslXtuRChannelPerformanceMonitoringHistoryData (class ID 115 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXdslXtuRPerformanceMonitoringHistoryData

func NewXdslXtuRPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewXdslXtuRPerformanceMonitoringHistoryData (class ID 113 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXgPonDownstreamManagementPerformanceMonitoringHistoryData

func NewXgPonDownstreamManagementPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewXgPonDownstreamManagementPerformanceMonitoringHistoryData (class ID 345 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXgPonTcPerformanceMonitoringHistoryData

func NewXgPonTcPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewXgPonTcPerformanceMonitoringHistoryData (class ID 344 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

func NewXgPonUpstreamManagementPerformanceMonitoringHistoryData

func NewXgPonUpstreamManagementPerformanceMonitoringHistoryData(params ...ParamData) (IManagedEntityDefinition, error)

NewXgPonUpstreamManagementPerformanceMonitoringHistoryData (class ID 346 creates the basic Managed Entity definition that is used to validate an ME of this type that is received from the wire, about to be sent on the wire.

type Ieee8021PMapperServiceProfile

type Ieee8021PMapperServiceProfile struct {
	BaseManagedEntityDefinition
}

Ieee8021PMapperServiceProfile (class ID #130) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type InstanceExistsError

type InstanceExistsError struct {
	OmciError
}

type InterworkingVccTerminationPoint

type InterworkingVccTerminationPoint struct {
	BaseManagedEntityDefinition
}

InterworkingVccTerminationPoint (class ID #14) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type IpHostConfigData

type IpHostConfigData struct {
	BaseManagedEntityDefinition
}

IpHostConfigData (class ID #134) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type IpHostPerformanceMonitoringHistoryData

type IpHostPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

IpHostPerformanceMonitoringHistoryData (class ID #135) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgeConfigurationData

type MacBridgeConfigurationData struct {
	BaseManagedEntityDefinition
}

MacBridgeConfigurationData (class ID #46) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgePerformanceMonitoringHistoryData

type MacBridgePerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

MacBridgePerformanceMonitoringHistoryData (class ID #51) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgePortConfigurationData

type MacBridgePortConfigurationData struct {
	BaseManagedEntityDefinition
}

MacBridgePortConfigurationData (class ID #47) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgePortDesignationData

type MacBridgePortDesignationData struct {
	BaseManagedEntityDefinition
}

MacBridgePortDesignationData (class ID #48) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgePortFilterPreAssignTable

type MacBridgePortFilterPreAssignTable struct {
	BaseManagedEntityDefinition
}

MacBridgePortFilterPreAssignTable (class ID #79) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgePortIcmpv6ProcessPreAssignTable

type MacBridgePortIcmpv6ProcessPreAssignTable struct {
	BaseManagedEntityDefinition
}

MacBridgePortIcmpv6ProcessPreAssignTable (class ID #348) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgePortPerformanceMonitoringHistoryData

type MacBridgePortPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

MacBridgePortPerformanceMonitoringHistoryData (class ID #52) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MacBridgeServiceProfile

type MacBridgeServiceProfile struct {
	BaseManagedEntityDefinition
}

MacBridgeServiceProfile (class ID #45) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ManagedEntityInfo

type ManagedEntityInfo struct {
	//Interface  IManagedEntity
	New func(params ...ParamData) (IManagedEntityDefinition, error)
}

ManagedEntityInfo provides ManagedEntity information

type MeBase

type MeBase struct {
	EntityClass uint16
}

func (*MeBase) String

func (msg *MeBase) String() string

type MgcConfigData

type MgcConfigData struct {
	BaseManagedEntityDefinition
}

MgcConfigData (class ID #155) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MgcPerformanceMonitoringHistoryData

type MgcPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

MgcPerformanceMonitoringHistoryData (class ID #156) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MocaEthernetPerformanceMonitoringHistoryData

type MocaEthernetPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

MocaEthernetPerformanceMonitoringHistoryData (class ID #163) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MplsPseudowireTerminationPoint

type MplsPseudowireTerminationPoint struct {
	BaseManagedEntityDefinition
}

MplsPseudowireTerminationPoint (class ID #333) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MsgType

type MsgType byte

MsgType represents a OMCI message-type

const (
	Create                MsgType = 4
	Delete                MsgType = 6
	Set                   MsgType = 8
	Get                   MsgType = 9
	GetAllAlarms          MsgType = 11
	GetAllAlarmsNext      MsgType = 12
	MibUpload             MsgType = 13
	MibUploadNext         MsgType = 14
	MibReset              MsgType = 15
	AlarmNotification     MsgType = 16
	AttributeValueChange  MsgType = 17
	Test                  MsgType = 18
	StartSoftwareDownload MsgType = 19
	DownloadSection       MsgType = 20
	EndSoftwareDownload   MsgType = 21
	ActivateSoftware      MsgType = 22
	CommitSoftware        MsgType = 23
	SynchronizeTime       MsgType = 24
	Reboot                MsgType = 25
	GetNext               MsgType = 26
	TestResult            MsgType = 27
	GetCurrentData        MsgType = 28
	SetTable              MsgType = 29 // Defined in Extended Message Set Only
)

func (MsgType) String

func (mt MsgType) String() string

type MulticastGemInterworkingTerminationPoint

type MulticastGemInterworkingTerminationPoint struct {
	BaseManagedEntityDefinition
}

MulticastGemInterworkingTerminationPoint (class ID #281) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MulticastSubscriberConfigInfo

type MulticastSubscriberConfigInfo struct {
	BaseManagedEntityDefinition
}

MulticastSubscriberConfigInfo (class ID #310) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type MulticastSubscriberMonitor

type MulticastSubscriberMonitor struct {
	BaseManagedEntityDefinition
}

MulticastSubscriberMonitor (class ID #311) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type NetworkAddress

type NetworkAddress struct {
	BaseManagedEntityDefinition
}

NetworkAddress (class ID #137) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type NetworkDialPlanTable

type NetworkDialPlanTable struct {
	BaseManagedEntityDefinition
}

NetworkDialPlanTable (class ID #145) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type NotSupportedError

type NotSupportedError struct {
	OmciError
}

type OltG

type OltG struct {
	BaseManagedEntityDefinition
}

OltG (class ID #131) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Omci

type Omci struct {
	BaseManagedEntityDefinition
}

Omci (class ID #287) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type OmciError

type OmciError struct {
	// contains filtered or unexported fields
}

func (*OmciError) Error

func (e *OmciError) Error() string

func (*OmciError) StatusCode

func (e *OmciError) StatusCode() Results

type OmciProcessingError

type OmciProcessingError struct {
	OmciError
}

type Onu2G

type Onu2G struct {
	BaseManagedEntityDefinition
}

Onu2G (class ID #257) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type OnuData

type OnuData struct {
	BaseManagedEntityDefinition
}

OnuData (class ID #2) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type OnuDynamicPowerManagementControl

type OnuDynamicPowerManagementControl struct {
	BaseManagedEntityDefinition
}

OnuDynamicPowerManagementControl (class ID #336) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type OnuG

type OnuG struct {
	BaseManagedEntityDefinition
}

OnuG (class ID #256) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type OnuPowerShedding

type OnuPowerShedding struct {
	BaseManagedEntityDefinition
}

OnuPowerShedding (class ID #133) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type OnuRemoteDebug

type OnuRemoteDebug struct {
	BaseManagedEntityDefinition
}

OnuRemoteDebug (class ID #158) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ParamData

type ParamData struct {
	EntityID   uint16
	Attributes AttributeValueMap
}

ParamData can be passed to the 'New' function to dictate how the returned Managed Entity is created. You should supply either zero or one ParamData structure to 'New'.

If No ParamData is passed, the returned Managed Entity can only be used for providing validation of other structures. This is commonly done in a packet encoder/decoder to assist in that process.

If One ParamData is passed, the returned Managed Entity will be initialized with the given values/attributes and then validated. This is commonly done when you wish to create an ME for transmission, storage or removal from a persistent database, or some other similar purpose.

type ParamError

type ParamError struct {
	OmciError
}

type PhysicalPathTerminationPointCesUni

type PhysicalPathTerminationPointCesUni struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointCesUni (class ID #12) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointEthernetUni

type PhysicalPathTerminationPointEthernetUni struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointEthernetUni (class ID #11) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointLctUni

type PhysicalPathTerminationPointLctUni struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointLctUni (class ID #83) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointMocaUni

type PhysicalPathTerminationPointMocaUni struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointMocaUni (class ID #162) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointPotsUni

type PhysicalPathTerminationPointPotsUni struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointPotsUni (class ID #53) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointVideoAni

type PhysicalPathTerminationPointVideoAni struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointVideoAni (class ID #90) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointVideoUni

type PhysicalPathTerminationPointVideoUni struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointVideoUni (class ID #82) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointXdslUniPart1

type PhysicalPathTerminationPointXdslUniPart1 struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointXdslUniPart1 (class ID #98) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PhysicalPathTerminationPointXdslUniPart2

type PhysicalPathTerminationPointXdslUniPart2 struct {
	BaseManagedEntityDefinition
}

PhysicalPathTerminationPointXdslUniPart2 (class ID #99) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PriorityQueue

type PriorityQueue struct {
	BaseManagedEntityDefinition
}

PriorityQueue (class ID #277) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PseudowireMaintenanceProfile

type PseudowireMaintenanceProfile struct {
	BaseManagedEntityDefinition
}

PseudowireMaintenanceProfile (class ID #284) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PseudowirePerformanceMonitoringHistoryData

type PseudowirePerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

PseudowirePerformanceMonitoringHistoryData (class ID #285) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PseudowireTerminationPoint

type PseudowireTerminationPoint struct {
	BaseManagedEntityDefinition
}

PseudowireTerminationPoint (class ID #282) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PwAtmPerformanceMonitoringHistoryData

type PwAtmPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

PwAtmPerformanceMonitoringHistoryData (class ID #338) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type PwEthernetConfigurationData

type PwEthernetConfigurationData struct {
	BaseManagedEntityDefinition
}

PwEthernetConfigurationData (class ID #339) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type RadiusPerformanceMonitoringHistoryData

type RadiusPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

RadiusPerformanceMonitoringHistoryData (class ID #293) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ReAniG

type ReAniG struct {
	BaseManagedEntityDefinition
}

ReAniG (class ID #313) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ReCommonAmplifierParameters

type ReCommonAmplifierParameters struct {
	BaseManagedEntityDefinition
}

ReCommonAmplifierParameters (class ID #328) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ReDownstreamAmplifier

type ReDownstreamAmplifier struct {
	BaseManagedEntityDefinition
}

ReDownstreamAmplifier (class ID #316) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Results

type Results byte

MsgType represents the status field in a OMCI Response frame

const (
	Success          Results = 0 // command processed successfully
	ProcessingError  Results = 1 // command processing error
	NotSupported     Results = 2 // command not supported
	ParameterError   Results = 3 // parameter error
	UnknownEntity    Results = 4 // unknown managed entity
	UnknownInstance  Results = 5 // unknown managed entity instance
	DeviceBusy       Results = 6 // device busy
	InstanceExists   Results = 7 // instance exists
	AttributeFailure Results = 9 // Attribute(s) failed or unknown
)

func (Results) String

func (rc Results) String() string

type RtpPerformanceMonitoringHistoryData

type RtpPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

RtpPerformanceMonitoringHistoryData (class ID #144) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type RtpProfileData

type RtpProfileData struct {
	BaseManagedEntityDefinition
}

RtpProfileData (class ID #143) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type RtpPseudowireParameters

type RtpPseudowireParameters struct {
	BaseManagedEntityDefinition
}

RtpPseudowireParameters (class ID #283) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type SipAgentConfigData

type SipAgentConfigData struct {
	BaseManagedEntityDefinition
}

SipAgentConfigData (class ID #150) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type SipAgentPerformanceMonitoringHistoryData

type SipAgentPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

SipAgentPerformanceMonitoringHistoryData (class ID #151) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type SipCallInitiationPerformanceMonitoringHistoryData

type SipCallInitiationPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

SipCallInitiationPerformanceMonitoringHistoryData (class ID #152) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type SipUserData

type SipUserData struct {
	BaseManagedEntityDefinition
}

SipUserData (class ID #153) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type SnmpConfigurationData

type SnmpConfigurationData struct {
	BaseManagedEntityDefinition
}

SnmpConfigurationData (class ID #335) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type SoftwareImage

type SoftwareImage struct {
	BaseManagedEntityDefinition
}

SoftwareImage (class ID #7) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TCont

type TCont struct {
	BaseManagedEntityDefinition
}

TCont (class ID #262) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TableInfo

type TableInfo struct {
	HelloWorld bool // TODO: Need a table description, and an entry description struct
	DefValue   []byte
	Size       int
}

Notes on various OMCI ME Table attribute fields. This comment will eventually be removed once a good table solution is implemented. These are not all the MEs with table attributes, but probably ones I care about to support initially.

  ME                     Notes
 --------------------------------------------------------------------------------------------
	Port-mapping package -> Combined Port table -> N * 25 sized rows (port (1) + ME(2) * 12)
 ONU Remote Debug     -> Reply table (N bytes)
 ONU3-G               -> Status snapshot recordtable M x N bytes
 MCAST Gem interworkTP-> IPv4 multicast adress table (12*n) (two 2 byte fields, two 4 byte fields)
                         IPv6 multicast adress table (24*n) (various sub-fields)
 L2 mcast gem TP      -> MCAST MAC addr filtering table (11 * n) (various sub-fields)
 MAC Bridge Port Filt -> MAC Filter table (8 * n) (3 fields, some are bits)      *** BITS ***
 MAC Bridge Port data -> Bridge Table (8*M) (vaius fields, some are bits)        *** BITS ***
 VLAN tagging filter  -> Rx Vlan tag op table (16 * n) Lots of bit fields        *** BITS ***
 MCAST operations profile
 MCAST Subscriber config info
 MCAST subscriber monitor
 OMCI                -> Two tables (N bytes and 2*N bytes)
 General pupose buffer   -> N bytes
 Enhanced security control (17 * N bytes), (16 * P Bytes) , (16 * Q bytes), and more...

An early example of info to track

type TcAdaptorPerformanceMonitoringHistoryDataXdsl

type TcAdaptorPerformanceMonitoringHistoryDataXdsl struct {
	BaseManagedEntityDefinition
}

TcAdaptorPerformanceMonitoringHistoryDataXdsl (class ID #116) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TcpUdpConfigData

type TcpUdpConfigData struct {
	BaseManagedEntityDefinition
}

TcpUdpConfigData (class ID #136) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TcpUdpPerformanceMonitoringHistoryData

type TcpUdpPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

TcpUdpPerformanceMonitoringHistoryData (class ID #342) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ThresholdData1

type ThresholdData1 struct {
	BaseManagedEntityDefinition
}

ThresholdData1 (class ID #273) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type ThresholdData2

type ThresholdData2 struct {
	BaseManagedEntityDefinition
}

ThresholdData2 (class ID #274) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TrafficDescriptor

type TrafficDescriptor struct {
	BaseManagedEntityDefinition
}

TrafficDescriptor (class ID #280) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TrafficScheduler

type TrafficScheduler struct {
	BaseManagedEntityDefinition
}

TrafficScheduler (class ID #278) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelManagedEntity

type TwdmChannelManagedEntity struct {
	BaseManagedEntityDefinition
}

TwdmChannelManagedEntity (class ID #443) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelOmciPerformanceMonitoringHistoryData

type TwdmChannelOmciPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

TwdmChannelOmciPerformanceMonitoringHistoryData (class ID #452) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelPhyLodsPerformanceMonitoringHistoryData

type TwdmChannelPhyLodsPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

TwdmChannelPhyLodsPerformanceMonitoringHistoryData (class ID #444) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelPloamPerformanceMonitoringHistoryDataPart1

type TwdmChannelPloamPerformanceMonitoringHistoryDataPart1 struct {
	BaseManagedEntityDefinition
}

TwdmChannelPloamPerformanceMonitoringHistoryDataPart1 (class ID #446) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelPloamPerformanceMonitoringHistoryDataPart2

type TwdmChannelPloamPerformanceMonitoringHistoryDataPart2 struct {
	BaseManagedEntityDefinition
}

TwdmChannelPloamPerformanceMonitoringHistoryDataPart2 (class ID #447) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelPloamPerformanceMonitoringHistoryDataPart3

type TwdmChannelPloamPerformanceMonitoringHistoryDataPart3 struct {
	BaseManagedEntityDefinition
}

TwdmChannelPloamPerformanceMonitoringHistoryDataPart3 (class ID #448) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelTuningPerformanceMonitoringHistoryDataPart1

type TwdmChannelTuningPerformanceMonitoringHistoryDataPart1 struct {
	BaseManagedEntityDefinition
}

TwdmChannelTuningPerformanceMonitoringHistoryDataPart1 (class ID #449) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelTuningPerformanceMonitoringHistoryDataPart2

type TwdmChannelTuningPerformanceMonitoringHistoryDataPart2 struct {
	BaseManagedEntityDefinition
}

TwdmChannelTuningPerformanceMonitoringHistoryDataPart2 (class ID #450) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelTuningPerformanceMonitoringHistoryDataPart3

type TwdmChannelTuningPerformanceMonitoringHistoryDataPart3 struct {
	BaseManagedEntityDefinition
}

TwdmChannelTuningPerformanceMonitoringHistoryDataPart3 (class ID #451) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type TwdmChannelXgemPerformanceMonitoringHistoryData

type TwdmChannelXgemPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

TwdmChannelXgemPerformanceMonitoringHistoryData (class ID #445) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type UniG

type UniG struct {
	BaseManagedEntityDefinition
}

UniG (class ID #264) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type UnknownEntityError

type UnknownEntityError struct {
	OmciError
}

type UnknownInstanceError

type UnknownInstanceError struct {
	OmciError
}

type Vdsl2LineConfigurationExtensions3

type Vdsl2LineConfigurationExtensions3 struct {
	BaseManagedEntityDefinition
}

Vdsl2LineConfigurationExtensions3 (class ID #410) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type Vdsl2LineInventoryAndStatusDataPart4

type Vdsl2LineInventoryAndStatusDataPart4 struct {
	BaseManagedEntityDefinition
}

Vdsl2LineInventoryAndStatusDataPart4 (class ID #415) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VirtualEthernetInterfacePoint

type VirtualEthernetInterfacePoint struct {
	BaseManagedEntityDefinition
}

VirtualEthernetInterfacePoint (class ID #329) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VlanTaggingFilterData

type VlanTaggingFilterData struct {
	BaseManagedEntityDefinition
}

VlanTaggingFilterData (class ID #84) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VlanTaggingOperationConfigurationData

type VlanTaggingOperationConfigurationData struct {
	BaseManagedEntityDefinition
}

VlanTaggingOperationConfigurationData (class ID #78) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VoiceServiceProfile

type VoiceServiceProfile struct {
	BaseManagedEntityDefinition
}

VoiceServiceProfile (class ID #58) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VoipApplicationServiceProfile

type VoipApplicationServiceProfile struct {
	BaseManagedEntityDefinition
}

VoipApplicationServiceProfile (class ID #146) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VoipConfigData

type VoipConfigData struct {
	BaseManagedEntityDefinition
}

VoipConfigData (class ID #138) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VoipFeatureAccessCodes

type VoipFeatureAccessCodes struct {
	BaseManagedEntityDefinition
}

VoipFeatureAccessCodes (class ID #147) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VoipLineStatus

type VoipLineStatus struct {
	BaseManagedEntityDefinition
}

VoipLineStatus (class ID #141) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VoipMediaProfile

type VoipMediaProfile struct {
	BaseManagedEntityDefinition
}

VoipMediaProfile (class ID #142) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VoipVoiceCtp

type VoipVoiceCtp struct {
	BaseManagedEntityDefinition
}

VoipVoiceCtp (class ID #139) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VpNetworkCtp

type VpNetworkCtp struct {
	BaseManagedEntityDefinition
}

VpNetworkCtp (class ID #269) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type VpPerformanceMonitoringHistoryData

type VpPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

VpPerformanceMonitoringHistoryData (class ID #62) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslChannelConfigurationProfile

type XdslChannelConfigurationProfile struct {
	BaseManagedEntityDefinition
}

XdslChannelConfigurationProfile (class ID #107) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslChannelConfigurationProfilePart2

type XdslChannelConfigurationProfilePart2 struct {
	BaseManagedEntityDefinition
}

XdslChannelConfigurationProfilePart2 (class ID #412) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslChannelDownstreamStatusData

type XdslChannelDownstreamStatusData struct {
	BaseManagedEntityDefinition
}

XdslChannelDownstreamStatusData (class ID #102) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslChannelUpstreamStatusData

type XdslChannelUpstreamStatusData struct {
	BaseManagedEntityDefinition
}

XdslChannelUpstreamStatusData (class ID #103) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslLineConfigurationProfilePart2

type XdslLineConfigurationProfilePart2 struct {
	BaseManagedEntityDefinition
}

XdslLineConfigurationProfilePart2 (class ID #105) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslLineConfigurationProfilePart3

type XdslLineConfigurationProfilePart3 struct {
	BaseManagedEntityDefinition
}

XdslLineConfigurationProfilePart3 (class ID #106) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslLineInventoryAndStatusDataPart1

type XdslLineInventoryAndStatusDataPart1 struct {
	BaseManagedEntityDefinition
}

XdslLineInventoryAndStatusDataPart1 (class ID #100) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslLineInventoryAndStatusDataPart2

type XdslLineInventoryAndStatusDataPart2 struct {
	BaseManagedEntityDefinition
}

XdslLineInventoryAndStatusDataPart2 (class ID #101) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslLineInventoryAndStatusDataPart5

type XdslLineInventoryAndStatusDataPart5 struct {
	BaseManagedEntityDefinition
}

XdslLineInventoryAndStatusDataPart5 (class ID #325) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslLineInventoryAndStatusDataPart8

type XdslLineInventoryAndStatusDataPart8 struct {
	BaseManagedEntityDefinition
}

XdslLineInventoryAndStatusDataPart8 (class ID #414) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslSubcarrierMaskingDownstreamProfile

type XdslSubcarrierMaskingDownstreamProfile struct {
	BaseManagedEntityDefinition
}

XdslSubcarrierMaskingDownstreamProfile (class ID #108) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslSubcarrierMaskingUpstreamProfile

type XdslSubcarrierMaskingUpstreamProfile struct {
	BaseManagedEntityDefinition
}

XdslSubcarrierMaskingUpstreamProfile (class ID #109) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslXtuCChannelPerformanceMonitoringHistoryData

type XdslXtuCChannelPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

XdslXtuCChannelPerformanceMonitoringHistoryData (class ID #114) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslXtuCPerformanceMonitoringHistoryData

type XdslXtuCPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

XdslXtuCPerformanceMonitoringHistoryData (class ID #112) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslXtuCPerformanceMonitoringHistoryDataPart2

type XdslXtuCPerformanceMonitoringHistoryDataPart2 struct {
	BaseManagedEntityDefinition
}

XdslXtuCPerformanceMonitoringHistoryDataPart2 (class ID #408) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslXtuRChannelPerformanceMonitoringHistoryData

type XdslXtuRChannelPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

XdslXtuRChannelPerformanceMonitoringHistoryData (class ID #115) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XdslXtuRPerformanceMonitoringHistoryData

type XdslXtuRPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

XdslXtuRPerformanceMonitoringHistoryData (class ID #113) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XgPonDownstreamManagementPerformanceMonitoringHistoryData

type XgPonDownstreamManagementPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

XgPonDownstreamManagementPerformanceMonitoringHistoryData (class ID #345) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XgPonTcPerformanceMonitoringHistoryData

type XgPonTcPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

XgPonTcPerformanceMonitoringHistoryData (class ID #344) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

type XgPonUpstreamManagementPerformanceMonitoringHistoryData

type XgPonUpstreamManagementPerformanceMonitoringHistoryData struct {
	BaseManagedEntityDefinition
}

XgPonUpstreamManagementPerformanceMonitoringHistoryData (class ID #346) defines the basic Managed Entity definition that is further extended by types that support packet encode/decode and user create managed entities.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL