4.6. SERVIÇO M-CANCEL-GET

O serviço M-CANCEL-GET é usado para parar uma operação GET muito longa. A razão porque somente a operação GET pode ser cancelada é que é difícil garantir a consistência da MIB se uma operação que altera a MIB é cancelada depois de iniciada.

O serviço M-CANCEL-GET é sempre um serviço de confirmação. A tabela 1, parte (g), lista os parâmetros usados nas primitivas M-CANCEL-GET.

A primitiva M-CANCEL-GET tem somente dois parâmetros. O parâmetro invoke-identifier que unicamente identifica esta requisição. O parâmetro Get-invoke- identifier identifica o M-GET.request que é cancelado.

Os seguinte códigos de erros podem ser retornados pelo M-CANCEL- GET.response:

  • Duplicate invocation
  • Mistyped operation
  • No such invoke identifier
  • Processing failure
  • Resource limitation
  • Unrecognized operation