|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.cipango.diameter.base.Accounting
public class Accounting
Nested Class Summary | |
---|---|
static class |
Accounting.AccountingRealtimeRequired
|
static class |
Accounting.AccountingRecordType
|
Field Summary | |
---|---|
static DiameterCommand |
ACA
The Accounting-Answer (ACA) command, indicated by the Command-Code field set to 271 and the Command Flags' 'R' bit cleared, is used to acknowledge an Accounting-Request command. |
static int |
ACA_ORDINAL
|
static ApplicationId |
ACCOUNTING_ID
|
static int |
ACCOUNTING_ORDINAL
|
static Type<Accounting.AccountingRealtimeRequired> |
ACCOUNTING_REALTIME_REQUIRED
|
static int |
ACCOUNTING_REALTIME_REQUIRED_ORDINAL
|
static Type<java.lang.Integer> |
ACCOUNTING_RECORD_NUMBER
The Accounting-Record-Number AVP (AVP Code 485) is of type Unsigned32 and identifies this record within one session. |
static int |
ACCOUNTING_RECORD_NUMBER_ORDINAL
|
static Type<Accounting.AccountingRecordType> |
ACCOUNTING_RECORD_TYPE
The Accounting-Record-Type AVP (AVP Code 480) is of type Enumerated and contains the type of accounting record being sent. |
static int |
ACCOUNTING_RECORD_TYPE_ORDINAL
|
static Type<java.lang.Integer> |
ACCOUNTING_SUB_SESSION_ID
The Accounting-Sub-Session-Id AVP (AVP Code 287) is of type Unsigned64 and contains the accounting sub-session identifier. |
static int |
ACCOUNTING_SUB_SESSION_ID_ORDINAL
|
static Type<java.lang.Integer> |
ACCT_INTERIM_INTERVAL
The Acct-Interim-Interval AVP (AVP Code 85) is of type Unsigned32 and is sent from the Diameter home authorization server to the Diameter client. |
static int |
ACCT_INTERIM_INTERVAL_ORDINAL
|
static Type<java.lang.String> |
ACCT_MULTI_SESSION_ID
The Acct-Multi-Session-Id AVP (AVP Code 50) is of type UTF8String, following the format specified in Section 8.8. |
static int |
ACCT_MULTI_SESSION_ID_ORDINAL
|
static Type<byte[]> |
ACCT_SESSION_ID
The Acct-Session-Id AVP (AVP Code 44) is of type OctetString is only used when RADIUS/Diameter translation occurs. |
static int |
ACCT_SESSION_ID_ORDINAL
|
static DiameterCommand |
ACR
The Accounting-Request (ACR) command, indicated by the Command-Code field set to 271 and the Command Flags' 'R' bit set, is sent by a Diameter node, acting as a client, in order to exchange accounting information with a peer. |
static int |
ACR_ORDINAL
|
Constructor Summary | |
---|---|
Accounting()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ACCOUNTING_ORDINAL
public static final ApplicationId ACCOUNTING_ID
public static final int ACR_ORDINAL
public static final int ACA_ORDINAL
public static final int ACCT_SESSION_ID_ORDINAL
public static final int ACCT_MULTI_SESSION_ID_ORDINAL
public static final int ACCT_INTERIM_INTERVAL_ORDINAL
public static final int ACCOUNTING_SUB_SESSION_ID_ORDINAL
public static final int ACCOUNTING_RECORD_TYPE_ORDINAL
public static final int ACCOUNTING_REALTIME_REQUIRED_ORDINAL
public static final int ACCOUNTING_RECORD_NUMBER_ORDINAL
public static final DiameterCommand ACR
< ACR > ::= < Diameter Header: 271, REQ, PXY > < Session-Id > { Origin-Host } { Origin-Realm } { Destination-Realm } { Accounting-Record-Type } { Accounting-Record-Number } [ Acct-Application-Id ] [ Vendor-Specific-Application-Id ] [ User-Name ] [ Accounting-Sub-Session-Id ] [ Acct-Session-Id ] [ Acct-Multi-Session-Id ] [ Acct-Interim-Interval ] [ Accounting-Realtime-Required ] [ Origin-State-Id ] [ Event-Timestamp ] * [ Proxy-Info ] * [ Route-Record ] * [ AVP ]
public static final DiameterCommand ACA
< ACA > ::= < Diameter Header: 271, PXY > < Session-Id > { Result-Code } { Origin-Host } { Origin-Realm } { Accounting-Record-Type } { Accounting-Record-Number } [ Acct-Application-Id ] [ Vendor-Specific-Application-Id ] [ User-Name ] [ Accounting-Sub-Session-Id ] [ Acct-Session-Id ] [ Acct-Multi-Session-Id ] [ Error-Reporting-Host ] [ Acct-Interim-Interval ] [ Accounting-Realtime-Required ] [ Origin-State-Id ] [ Event-Timestamp ] * [ Proxy-Info ] * [ AVP ]
public static final Type<Accounting.AccountingRecordType> ACCOUNTING_RECORD_TYPE
public static final Type<java.lang.Integer> ACCT_INTERIM_INTERVAL
public static final Type<java.lang.Integer> ACCOUNTING_RECORD_NUMBER
public static final Type<byte[]> ACCT_SESSION_ID
public static final Type<java.lang.String> ACCT_MULTI_SESSION_ID
public static final Type<java.lang.Integer> ACCOUNTING_SUB_SESSION_ID
public static final Type<Accounting.AccountingRealtimeRequired> ACCOUNTING_REALTIME_REQUIRED
Constructor Detail |
---|
public Accounting()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |