org.openiec61850.scsm.mms.client
Class MmsScsmClientSAP
java.lang.Object
org.openiec61850.scsm.mms.client.MmsScsmClientSAP
- All Implemented Interfaces:
- ClientScsmSAP
public class MmsScsmClientSAP
- extends java.lang.Object
- implements ClientScsmSAP
Method Summary |
ClientACSI |
associate(java.lang.String serverAccessPointReference,
java.lang.String authenticationParameter,
int connectTimeout)
The Associate service which tries to connect and build an association to
an IEC 61850 server. |
void |
setMaxPduSize(int maxPduSize)
Set the maximum MMS Pdu size in bytes. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
proposedMaxServOutstandingCalling
public int proposedMaxServOutstandingCalling
proposedMaxServOutstandingCalled
public int proposedMaxServOutstandingCalled
proposedDataStructureNestingLevel
public int proposedDataStructureNestingLevel
servicesSupportedCalling
public byte[] servicesSupportedCalling
servicesSupportedCallingNumBits
public int servicesSupportedCallingNumBits
acseSAP
public ClientAcseSAP acseSAP
MmsScsmClientSAP
public MmsScsmClientSAP()
setMaxPduSize
public void setMaxPduSize(int maxPduSize)
- Set the maximum MMS Pdu size in bytes. The default size is 65000.
- Parameters:
maxPduSize
- should be at least MINIMUM_PDU_SIZE
associate
public ClientACSI associate(java.lang.String serverAccessPointReference,
java.lang.String authenticationParameter,
int connectTimeout)
throws ServiceError,
java.lang.IllegalArgumentException
- Description copied from interface:
ClientScsmSAP
- The Associate service which tries to connect and build an association to
an IEC 61850 server.
- Specified by:
associate
in interface ClientScsmSAP
- Parameters:
serverAccessPointReference
- the syntax of this parameter is mapping specificauthenticationParameter
- the syntax of this parameter is mapping specificconnectTimeout
- the time in milliseconds after which the TCP/IP connection
attempt shall be aborted and a service error is thrown
- Throws:
ServiceError
java.lang.IllegalArgumentException