blob: 09284b3ac3d9eeac19c8b23c9e52f787a4f93fd5 [file] [log] [blame]
* Copyright (c) 2000-2019 Ericsson Telecom AB
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* Contributors:
* Michael Josenhans
// File: SocketCAN_PortType.ttcn
// Description: SocketCAN testport port definition file
// Revision R1A
module SocketCAN_PortType
import from SocketCAN_Types all;
type port SocketCAN_PT message
out SocketCAN_socket;
in SocketCAN_socket_result;
out SocketCAN_ioctl;
in SocketCAN_ioctl_result;
out SocketCAN_connect;
in SocketCAN_connect_result;
out SocketCAN_bind;
in SocketCAN_bind_result;
out SocketCAN_send_data;
in SocketCAN_send_data_result;
out SocketCAN_j1939_send_data;
in SocketCAN_j1939_send_data_result;
out SocketCAN_j1939_send_data_to;
in SocketCAN_j1939_send_data_to_result;
out SocketCAN_write_data;
in SocketCAN_write_data_result;
out SocketCAN_write_isotp;
in SocketCAN_write_isotp_result;
in SocketCAN_receive_CAN_or_CAN_FD_frame;
in SocketCAN_receive_BCM_message;
in SocketCAN_receive_isotp_pdu;
in SocketCAN_receive_j1939_message;
out SocketCAN_setsockopt;
in SocketCAN_setsockopt_result;
out SocketCAN_close;
} with { extension "provider" }